Klasse Aspose::Page::UserProperties

UserProperties class

Spezielle Eigenschaftsklasse, die das Setzen und Zurückgeben typisierter Eigenschaften ermöglicht. Sie erlaubt außerdem das Verknüpfen von zwei Standard‑Eigenschaftsobjekten, die durchsucht werden, falls dieses Eigenschaftsobjekt die gesuchte Eigenschaft nicht enthält.

class UserProperties : public System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>

Methoden

MethodeBeschreibung
virtual GetProperty(System::String)Liest den String-Eigenschaftswert.
virtual GetProperty(System::String, System::String)Liest den String-Eigenschaftswert. Wenn die angeforderte Eigenschaft fehlt, wird der bereitgestellte Standardwert zurückgegeben.
virtual GetPropertyColor(System::String)Liest den Farbe-Eigenschaftswert.
virtual GetPropertyColor(System::String, System::Drawing::Color)Liest den Farbe-Eigenschaftswert. Wenn die angeforderte Eigenschaft fehlt, wird der bereitgestellte Standardwert zurückgegeben.
virtual GetPropertyDouble(System::String)Liest den Double-Eigenschaftswert.
virtual GetPropertyDouble(System::String, double)Liest den Double-Eigenschaftswert. Wenn die angeforderte Eigenschaft fehlt, wird der bereitgestellte Standardwert zurückgegeben.
virtual GetPropertyFloat(System::String)Liest den Float-Eigenschaftswert.
virtual GetPropertyFloat(System::String, float)Liest den Float-Eigenschaftswert. Wenn die angeforderte Eigenschaft fehlt, wird der bereitgestellte Standardwert zurückgegeben.
virtual GetPropertyInt(System::String)Liest den Integer-Eigenschaftswert.
virtual GetPropertyInt(System::String, int32_t)Liest den Integer-Eigenschaftswert. Wenn die angeforderte Eigenschaft fehlt, wird der bereitgestellte Standardwert zurückgegeben.
virtual GetPropertyMargins(System::String)Liest den Ränder-Eigenschaftswert.
virtual GetPropertyMargins(System::String, System::SharedPtr<Margins>)Liest den Ränder-Eigenschaftswert. Wenn die angeforderte Eigenschaft fehlt, wird der bereitgestellte Standardwert zurückgegeben.
virtual GetPropertyMatrix(System::String)Liest den Matrix-Eigenschaftswert.
virtual GetPropertyMatrix(System::String, System::SharedPtr<System::Drawing::Drawing2D::Matrix>)Liest den Matrix-Eigenschaftswert. Wenn die angeforderte Eigenschaft fehlt, wird der bereitgestellte Standardwert zurückgegeben.
virtual GetPropertyRectangle(System::String)Liest den Rechteck-Eigenschaftswert.
virtual GetPropertyRectangle(System::String, System::Drawing::RectangleF)Liest den Rechteck-Eigenschaftswert. Wenn die angeforderte Eigenschaft fehlt, wird der bereitgestellte Standardwert zurückgegeben.
virtual GetPropertySize(System::String)Liest den Größe-Eigenschaftswert.
virtual GetPropertySize(System::String, System::Drawing::Size)Liest den Größe-Eigenschaftswert. Wenn die angeforderte Eigenschaft fehlt, wird der bereitgestellte Standardwert zurückgegeben.
virtual GetPropertyStringArray(System::String)Liest den String-Array-Eigenschaftswert.
virtual GetPropertyStringArray(System::String, System::ArrayPtr<System::String>)Liest den String-Array-Eigenschaftswert. Wenn die angeforderte Eigenschaft fehlt, wird der bereitgestellte Standardwert zurückgegeben.
virtual IsProperty(System::String)Liest den Boolean-Eigenschaftswert.
virtual IsProperty(System::String, bool)Liest den Boolean-Eigenschaftswert. Wenn die angeforderte Eigenschaft fehlt, wird der bereitgestellte Standardwert zurückgegeben.
virtual PrintProperties()
virtual PropertyNames()Gibt Eigenschaftsnamen zurück.
virtual set_Properties(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>)Kopiert Eigenschaften, einschließlich ihrer Standardwerte, in dieses UserProperties.
virtual SetProperty(System::String, System::String)Setzt den String-Eigenschaftswert.
virtual SetProperty(System::String, System::ArrayPtr<System::String>)Setzt den Wert der Zeichenketten-Array-Eigenschaft.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::ArrayPtr<System::String>)Setzt den Wert der Zeichenketten-Array-Eigenschaft in der angegebenen Eigenschaften-Tabelle.
virtual SetProperty(System::String, System::Drawing::Color)Setzt den Wert der Farbeigenschaft.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::Drawing::Color)Setzt den Wert der Farbeigenschaft in der angegebenen Eigenschaften-Tabelle.
virtual SetProperty(System::String, System::Drawing::Rectangle)Setzt den Wert der Rechteckeigenschaft.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::Drawing::Rectangle)Setzt den Wert der Rechteckeigenschaft in der angegebenen Eigenschaften-Tabelle.
virtual SetProperty(System::String, System::SharedPtr<Margins>)Setzt den Wert der Rand-Eigenschaft.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::SharedPtr<Margins>)Setzt den Wert der Rand-Eigenschaft in der angegebenen Eigenschaften-Tabelle.
virtual SetProperty(System::String, System::Drawing::Size)Setzt den Wert der Größeneigenschaft.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::Drawing::Size)Setzt den Wert der Größeneigenschaft in der angegebenen Eigenschaften-Tabelle.
virtual SetProperty(System::String, int32_t)Setzt den Wert der Ganzzahl-Eigenschaft.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, int32_t)Setzt den Wert der Ganzzahl-Eigenschaft in der angegebenen Eigenschaften-Tabelle.
virtual SetProperty(System::String, double)Setzt den Wert der double-Eigenschaft.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, double)Setzt den Wert der double-Eigenschaft in der angegebenen Eigenschaften-Tabelle.
virtual SetProperty(System::String, float)Setzt den Wert der float-Eigenschaft.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, float)Setzt den Wert der float-Eigenschaft in der angegebenen Eigenschaften-Tabelle.
virtual SetProperty(System::String, bool)Setzt den Wert der boolean-Eigenschaft.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, bool)Setzt den Wert der boolean-Eigenschaft in der angegebenen Eigenschaften-Tabelle.
virtual SetProperty(System::String, System::SharedPtr<System::Drawing::Drawing2D::Matrix>)Setzt den Wert der Matrix-Eigenschaft.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::SharedPtr<System::Drawing::Drawing2D::Matrix>)Setzt den Wert der Matrix-Eigenschaft in der angegebenen Eigenschaften-Tabelle.
SetTemplateWeakPtr(uint32_t) overrideSetzt das n‑te Vorlagenargument auf einen schwachen Zeiger (statt eines geteilten). Ermöglicht das Umschalten von Zeigern in Containern in den schwachen Modus.
UserProperties()Initialisiert eine leere Instanz der Klasse UserProperties.
UserProperties(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>)Initialisiert eine Instanz der Klasse UserProperties mit Standardwerten.
UserProperties(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>)Konstruiert UserProperties mit einer defaults- und altDefaults-Tabelle, die in dieser Reihenfolge durchsucht werden.

Siehe auch