Kernattributanbieter
Kurzinformationen
| Eigenschaft | Wert |
|---|---|
| Klasse | OlpCorePythonAttributeProvider |
| Modul | cenpyolpcore.OlpCorePythonAttributeProvider |
| Paket | cenpyolpcore |
| Freigabe | R2025.2.4 |
| Methoden | 17 |
| Unterklassen | Kernelement, Kernprogrammkomponente |
Vererbung
Schnellstart
# Boilerplate Example
coreAttributeProvider = ... # obtained from the runtime context
result = coreAttributeProvider.GetAttributes()Methodenindex
| Methode | Gibt zurück | Zusammenfassung |
|---|---|---|
GetAttributes | list | Ruft alle Attribute ab |
GetIntegerAttribute | OlpCorePythonIntegerAttribute | Gibt das erste Ganzzahlattribut mit dem angegebenen Namen zurück. |
GetDoubleAttribute | OlpCorePythonDoubleAttribute | Gibt das erste double-Attribut mit dem angegebenen Namen zurück. |
GetStringAttribute | OlpCorePythonStringAttribute | Gibt das erste String-Attribut mit dem angegebenen Namen zurück. |
GetBoolAttribute | OlpCorePythonBoolAttribute | Gibt das erste boolesche Attribut mit dem angegebenen Namen zurück. |
GetIntegerArrayAttribute | OlpCorePythonIntegerArrayAttribute | Gibt das erste Integer-Array-Attribut mit dem angegebenen Namen zurück. |
GetDoubleArrayAttribute | OlpCorePythonDoubleArrayAttribute | Gibt das erste double-Array-Attribut mit dem angegebenen Namen zurück. |
GetStringArrayAttribute | OlpCorePythonStringArrayAttribute | Gibt das erste String-Array-Attribut mit dem angegebenen Namen zurück. |
GetLiteralAttribute | OlpCorePythonLiteralAttribute | Gibt das erste Literalattribut mit dem angegebenen Namen zurück. |
GetInteger | int | Gibt den Wert des ersten ganzzahligen Attributs mit dem angegebenen Attributnamen zurück. |
GetDouble | float | Ermittelt den Wert des ersten Double-Attributs mit dem angegebenen Attributnamen. |
GetString | str | Gibt den Wert des ersten mit dem angegebenen Attributnamen gefundenen String-Attributs zurück. |
GetBool | bool | Ermittelt den Wert des ersten Bool-Attributs mit dem angegebenen Attributnamen. |
GetIntegerArray | list | Ermittelt die Werte des ersten Integer-Array-Attributs, das mit dem angegebenen Attributnamen gefunden wurde |
GetDoubleArray | list | Ermittelt die Werte des ersten Double-Array-Attributs, das mit dem angegebenen Attributnamen gefunden wurde |
GetStringArray | list | Ermittelt die Werte des ersten String-Array-Attributs, das mit dem angegebenen Attributnamen gefunden wurde |
GetLiteral | str | Ermittelt den Wert des ersten Literalattributs, das mit dem angegebenen Attributnamen gefunden wurde. |
Abfragemethoden
GetAttributes
def GetAttributes() -> listRuft alle Attribute ab
Gibt zurück: list — Gibt eine Liste zurück, die alle Attribute dieses Providers enthält
GetIntegerAttribute
def GetIntegerAttribute(attributeName: str, bubbleUp: bool) -> OlpCorePythonIntegerAttributeGibt das erste ganzzahlige Attribut mit dem angegebenen Namen zurück.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
attributeName | str | Name des Attributs |
bubbleUp | bool | Falls möglich, die übergeordneten Elemente weitergeben |
Gibt zurück: OlpCorePythonIntegerAttribute — gibt das erste Attribut mit dem angegebenen Namen zurück, None, wenn kein passendes Attribut gefunden wurde
GetDoubleAttribute
def GetDoubleAttribute(attributeName: str, bubbleUp: bool) -> OlpCorePythonDoubleAttributeGibt das erste Double-Attribut mit dem angegebenen Namen zurück.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
attributeName | str | Name des Attributs |
bubbleUp | bool | Falls möglich, die übergeordneten Elemente weitergeben |
Gibt zurück: OlpCorePythonDoubleAttribute — gibt das erste Attribut mit dem angegebenen Namen zurück, None, wenn kein passendes Attribut gefunden wurde
GetStringAttribute
def GetStringAttribute(attributeName: str, bubbleUp: bool) -> OlpCorePythonStringAttributeGibt das erste String-Attribut mit dem angegebenen Namen zurück.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
attributeName | str | Name des Attributs |
bubbleUp | bool | Falls möglich, die übergeordneten Elemente weitergeben |
Gibt zurück: OlpCorePythonStringAttribute — gibt das erste Attribut mit dem angegebenen Namen zurück, None, wenn kein passendes Attribut gefunden wurde
GetBoolAttribute
def GetBoolAttribute(attributeName: str, bubbleUp: bool) -> OlpCorePythonBoolAttributeGibt das erste boolesche Attribut mit dem angegebenen Namen zurück.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
attributeName | str | Name des Attributs |
bubbleUp | bool | Falls möglich, die übergeordneten Elemente weitergeben |
Gibt zurück: OlpCorePythonBoolAttribute — gibt das erste Attribut mit dem angegebenen Namen zurück, None, wenn kein passendes Attribut gefunden wurde
GetIntegerArrayAttribute
def GetIntegerArrayAttribute(attributeName: str, bubbleUp: bool) -> OlpCorePythonIntegerArrayAttributeGibt das erste Integer-Array-Attribut mit dem angegebenen Namen zurück.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
attributeName | str | Name des Attributs |
bubbleUp | bool | Falls möglich, die übergeordneten Elemente weitergeben |
Gibt zurück: OlpCorePythonIntegerArrayAttribute — gibt das erste Attribut mit dem angegebenen Namen zurück, None, wenn kein passendes Attribut gefunden wurde
GetDoubleArrayAttribute
def GetDoubleArrayAttribute(attributeName: str, bubbleUp: bool) -> OlpCorePythonDoubleArrayAttributeGibt das erste Double-Array-Attribut mit dem angegebenen Namen zurück.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
attributeName | str | Name des Attributs |
bubbleUp | bool | Falls möglich, die übergeordneten Elemente weitergeben |
Gibt zurück: OlpCorePythonDoubleArrayAttribute — gibt das erste Attribut mit dem angegebenen Namen zurück, None, wenn kein passendes Attribut gefunden wurde
GetStringArrayAttribute
def GetStringArrayAttribute(attributeName: str, bubbleUp: bool) -> OlpCorePythonStringArrayAttributeGibt das erste String-Array-Attribut mit dem angegebenen Namen zurück.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
attributeName | str | Name des Attributs |
bubbleUp | bool | Falls möglich, die übergeordneten Elemente weitergeben |
Gibt zurück: OlpCorePythonStringArrayAttribute — gibt das erste Attribut mit dem angegebenen Namen zurück, None, wenn kein passendes Attribut gefunden wurde
GetLiteralAttribute
def GetLiteralAttribute(attributeName: str, bubbleUp: bool) -> OlpCorePythonLiteralAttributeGibt das erste Literalattribut mit dem angegebenen Namen zurück.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
attributeName | str | Name des Attributs |
bubbleUp | bool | Falls möglich, die übergeordneten Elemente weitergeben |
Gibt zurück: OlpCorePythonLiteralAttribute — gibt das erste Attribut mit dem angegebenen Namen zurück, None, wenn kein passendes Attribut gefunden wurde
GetInteger
def GetInteger(attributeName: str, bubbleUp: bool) -> intErmittelt den Wert des ersten ganzzahligen Attributs, das mit dem angegebenen Attributnamen gefunden wurde.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
attributeName | str | Name des Attributs |
bubbleUp | bool | Falls möglich, die übergeordneten Elemente weitergeben |
Gibt zurück: int — gibt den ersten Attributwert mit dem angegebenen Namen zurück, min(), falls kein passendes Attribut gefunden wurde
GetDouble
def GetDouble(attributeName: str, bubbleUp: bool) -> floatErmittelt den Wert des ersten Double-Attributs, das mit dem angegebenen Attributnamen gefunden wurde.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
attributeName | str | Name des Attributs |
bubbleUp | bool | Falls möglich, die übergeordneten Elemente weitergeben |
Gibt zurück: float — gibt den ersten Attributwert mit dem angegebenen Namen zurück, NaN, wenn kein passendes Attribut gefunden wurde
GetString
def GetString(attributeName: str, bubbleUp: bool) -> strGibt den Wert des ersten String-Attributs zurück, das mit dem angegebenen Attributnamen gefunden wurde.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
attributeName | str | Name des Attributs |
bubbleUp | bool | Falls möglich, die übergeordneten Elemente weitergeben |
Gibt zurück: str — gibt den ersten Attributwert mit dem angegebenen Namen zurück, ein leerer String, wenn kein passendes Attribut gefunden wurde
GetBool
def GetBool(attributeName: str, bubbleUp: bool) -> boolErmittelt den Wert des ersten mit dem angegebenen Attributnamen gefundenen Bool-Attributs.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
attributeName | str | Name des Attributs |
bubbleUp | bool | Falls möglich, die übergeordneten Elemente weitergeben |
Gibt zurück: bool — gibt den ersten Attributwert mit dem angegebenen Namen zurück, False, wenn kein passendes Attribut gefunden wurde
GetIntegerArray
def GetIntegerArray(attributeName: str, bubbleUp: bool) -> listErmittelt die Werte des ersten gefundenen Integer-Array-Attributs mit dem angegebenen Attributnamen.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
attributeName | str | Name des Attributs |
bubbleUp | bool | Falls möglich, die übergeordneten Elemente weitergeben |
Gibt zurück: list — gibt eine Liste mit den Werten des ersten gefundenen Attributs zurück. Wenn kein Attribut gefunden wurde, ist die Liste leer.
GetDoubleArray
def GetDoubleArray(attributeName: str, bubbleUp: bool) -> listErmittelt die Werte des ersten Double-Array-Attributs, das mit dem angegebenen Attributnamen gefunden wurde.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
attributeName | str | Name des Attributs |
bubbleUp | bool | Falls möglich, die übergeordneten Elemente weitergeben |
Gibt zurück: list — gibt eine Liste mit den Werten des ersten gefundenen Attributs zurück. Wenn kein Attribut gefunden wurde, ist die Liste leer.
GetStringArray
def GetStringArray(attributeName: str, bubbleUp: bool) -> listErmittelt die Werte des ersten gefundenen String-Array-Attributs mit dem angegebenen Attributnamen.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
attributeName | str | Name des Attributs |
bubbleUp | bool | Falls möglich, die übergeordneten Elemente weitergeben |
Gibt zurück: list — gibt eine Liste mit den Werten des ersten gefundenen Attributs zurück. Wenn kein Attribut gefunden wurde, ist die Liste leer.
GetLiteral
def GetLiteral(attributeName: str, bubbleUp: bool) -> strGibt den Wert des ersten gefundenen Literalattributs mit dem angegebenen Attributnamen zurück.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
attributeName | str | Name des Attributs |
bubbleUp | bool | Falls möglich, die übergeordneten Elemente weitergeben |
Gibt zurück: str — gibt den ersten Attributwert mit dem angegebenen Namen zurück, ein leerer String, wenn kein passendes Attribut gefunden wurde
Verwandte Typen
- Ganzzahl-Attribut
- Double-Attribut
- String-Attribut
- Bool-Attribut
- Ganzzahl-Array-Attribut
- Double-Array-Attribut
- String-Array-Attribut
- Literal-Attribut
Versionshinweise
Diese Klasse ist ab Version R2026.1.1 dokumentiert.