Aspose::Page::UserProperties classe

UserProperties class

Classe di proprietà speciale che consente di impostare e restituire proprietà tipizzate. Consente inoltre di collegare due oggetti di proprietà predefiniti da cercare se questo oggetto di proprietà non contiene la proprietà.

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

Metodi

MetodoDescrizione
virtual GetProperty(System::String)Ottiene il valore della proprietà stringa.
virtual GetProperty(System::String, System::String)Ottiene il valore della proprietà stringa. Se la proprietà richiesta è assente, restituisce il valore predefinito fornito.
virtual GetPropertyColor(System::String)Ottiene il valore della proprietà colore.
virtual GetPropertyColor(System::String, System::Drawing::Color)Ottiene il valore della proprietà colore. Se la proprietà richiesta è assente, restituisce il valore predefinito fornito.
virtual GetPropertyDouble(System::String)Ottiene il valore della proprietà double.
virtual GetPropertyDouble(System::String, double)Ottiene il valore della proprietà double. Se la proprietà richiesta è assente, restituisce il valore predefinito fornito.
virtual GetPropertyFloat(System::String)Ottiene il valore della proprietà float.
virtual GetPropertyFloat(System::String, float)Ottiene il valore della proprietà float. Se la proprietà richiesta è assente, restituisce il valore predefinito fornito.
virtual GetPropertyInt(System::String)Ottiene il valore della proprietà intera.
virtual GetPropertyInt(System::String, int32_t)Ottiene il valore della proprietà intera. Se la proprietà richiesta è assente, restituisce il valore predefinito fornito.
virtual GetPropertyMargins(System::String)Ottiene il valore della proprietà margini.
virtual GetPropertyMargins(System::String, System::SharedPtr<Margins>)Ottiene il valore della proprietà margini. Se la proprietà richiesta è assente, restituisce il valore predefinito fornito.
virtual GetPropertyMatrix(System::String)Ottiene il valore della proprietà matrice.
virtual GetPropertyMatrix(System::String, System::SharedPtr<System::Drawing::Drawing2D::Matrix>)Ottiene il valore della proprietà matrice. Se la proprietà richiesta è assente, restituisce il valore predefinito fornito.
virtual GetPropertyRectangle(System::String)Ottiene il valore della proprietà rettangolo.
virtual GetPropertyRectangle(System::String, System::Drawing::RectangleF)Ottiene il valore della proprietà rettangolo. Se la proprietà richiesta è assente, restituisce il valore predefinito fornito.
virtual GetPropertySize(System::String)Ottiene il valore della proprietà dimensione.
virtual GetPropertySize(System::String, System::Drawing::Size)Ottiene il valore della proprietà dimensione. Se la proprietà richiesta è assente, restituisce il valore predefinito fornito.
virtual GetPropertyStringArray(System::String)Ottiene il valore della proprietà array di stringhe.
virtual GetPropertyStringArray(System::String, System::ArrayPtr<System::String>)Ottiene il valore della proprietà array di stringhe. Se la proprietà richiesta è assente, restituisce il valore predefinito fornito.
virtual IsProperty(System::String)Ottiene il valore della proprietà booleana.
virtual IsProperty(System::String, bool)Ottiene il valore della proprietà booleana. Se la proprietà richiesta è assente, restituisce il valore predefinito fornito.
virtual PrintProperties()
virtual PropertyNames()Restituisce i nomi delle proprietà.
virtual set_Properties(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>)Copia le proprietà, inclusi i suoi valori predefiniti, in questo UserProperties.
virtual SetProperty(System::String, System::String)Imposta il valore della proprietà stringa.
virtual SetProperty(System::String, System::ArrayPtr<System::String>)Imposta il valore della proprietà array di stringhe.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::ArrayPtr<System::String>)Imposta il valore della proprietà array di stringhe nella tabella delle proprietà specificata.
virtual SetProperty(System::String, System::Drawing::Color)Imposta il valore della proprietà colore.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::Drawing::Color)Imposta il valore della proprietà colore nella tabella delle proprietà specificata.
virtual SetProperty(System::String, System::Drawing::Rectangle)Imposta il valore della proprietà rettangolo.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::Drawing::Rectangle)Imposta il valore della proprietà rettangolo nella tabella delle proprietà specificata.
virtual SetProperty(System::String, System::SharedPtr<Margins>)Imposta il valore della proprietà margini.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::SharedPtr<Margins>)Imposta il valore della proprietà margini nella tabella delle proprietà specificata.
virtual SetProperty(System::String, System::Drawing::Size)Imposta il valore della proprietà dimensione.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::Drawing::Size)Imposta il valore della proprietà dimensione nella tabella delle proprietà specificata.
virtual SetProperty(System::String, int32_t)Imposta il valore della proprietà intero.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, int32_t)Imposta il valore della proprietà intero nella tabella delle proprietà specificata.
virtual SetProperty(System::String, double)Imposta il valore della proprietà double.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, double)Imposta il valore della proprietà double nella tabella delle proprietà specificata.
virtual SetProperty(System::String, float)Imposta il valore della proprietà float.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, float)Imposta il valore della proprietà float nella tabella delle proprietà specificata.
virtual SetProperty(System::String, bool)Imposta il valore della proprietà booleano.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, bool)Imposta il valore della proprietà booleano nella tabella delle proprietà specificata.
virtual SetProperty(System::String, System::SharedPtr<System::Drawing::Drawing2D::Matrix>)Imposta il valore della proprietà matrice.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::SharedPtr<System::Drawing::Drawing2D::Matrix>)Imposta il valore della proprietà matrice nella tabella delle proprietà specificata.
SetTemplateWeakPtr(uint32_t) overrideImposta il n‑esimo argomento del modello come puntatore debole (anziché condiviso). Consente di cambiare i puntatori nei contenitori in modalità debole.
UserProperties()Inizializza un’istanza vuota della classe UserProperties.
UserProperties(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>)Inizializza un’istanza della classe UserProperties con valori predefiniti.
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>>>)Costruisce UserProperties con una tabella defaults e altDefaults, che vengono cercate in quest’ordine.

Vedi anche