EmfPlusRegionNode

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType

public final class EmfPlusRegionNode extends EmfPlusStructureObjectType

Das EmfPlusRegionNode-Objekt gibt Knoten einer Grafikregion an.

Konstruktoren

KonstruktorBeschreibung
EmfPlusRegionNode()

Methoden

MethodeBeschreibung
getRegionNodeData()Liest oder setzt optionale, variable Daten, die das im Typfeld angegebene Region‑Node‑Datenobjekt definieren.
setRegionNodeData(EmfPlusStructureObjectType value)Liest oder setzt optionale, variable Daten, die das im Typfeld angegebene Region‑Node‑Datenobjekt definieren.
getType()Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Typ der Daten im Feld RegionNodeData angibt.
setType(int value)Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Typ der Daten im Feld RegionNodeData angibt.

EmfPlusRegionNode()

public EmfPlusRegionNode()

getRegionNodeData()

public EmfPlusStructureObjectType getRegionNodeData()

Liest oder setzt optionale, variable Daten, die das im Typfeld angegebene Region‑Node‑Datenobjekt definieren. Der Inhalt und das Format der Daten können für jeden Region‑Node‑Typ unterschiedlich sein. Dieses Feld MUST NOT vorhanden sein, wenn der Knotentyp RegionNodeDataTypeEmpty oder RegionNodeDataTypeInfinite ist. Dieses Objekt ist generisch und wird verwendet, um verschiedene Typen von Region‑Node‑Daten anzugeben, einschließlich: Ein EmfPlusRegionNodePath‑Objekt (Abschnitt 2.2.2.42) für einen Terminalknoten; ein EmfPlusRectF‑Objekt (Abschnitt 2.2.2.39) für einen Terminalknoten; und ein EmfPlusRegionNodeChildNodes‑Objekt (Abschnitt 2.2.2.41) für einen Nicht‑Terminalknoten.

Returns: EmfPlusStructureObjectType

setRegionNodeData(EmfPlusStructureObjectType value)

public void setRegionNodeData(EmfPlusStructureObjectType value)

Liest oder setzt optionale, variable Daten, die das im Typfeld angegebene Region‑Node‑Datenobjekt definieren. Der Inhalt und das Format der Daten können für jeden Region‑Node‑Typ unterschiedlich sein. Dieses Feld MUST NOT vorhanden sein, wenn der Knotentyp RegionNodeDataTypeEmpty oder RegionNodeDataTypeInfinite ist. Dieses Objekt ist generisch und wird verwendet, um verschiedene Typen von Region‑Node‑Daten anzugeben, einschließlich: Ein EmfPlusRegionNodePath‑Objekt (Abschnitt 2.2.2.42) für einen Terminalknoten; ein EmfPlusRectF‑Objekt (Abschnitt 2.2.2.39) für einen Terminalknoten; und ein EmfPlusRegionNodeChildNodes‑Objekt (Abschnitt 2.2.2.41) für einen Nicht‑Terminalknoten.

Parameters:

ParameterTypBeschreibung
valueEmfPlusStructureObjectType

getType()

public int getType()

Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Typ der Daten im Feld RegionNodeData angibt. Dieser Wert MUST in der Aufzählung RegionNodeDataType definiert sein (Abschnitt 2.1.1.27).

Returns: int

setType(int value)

public void setType(int value)

Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Typ der Daten im Feld RegionNodeData angibt. Dieser Wert MUST in der Aufzählung RegionNodeDataType definiert sein (Abschnitt 2.1.1.27).

Parameters:

ParameterTypBeschreibung
Wertint