Aspose::Page::UserProperties klass

UserProperties class

Speciell egenskapsklass som tillåter att typade egenskaper sätts och returneras. Den möjliggör också att två standardegenskapsobjekt kopplas ihop för sökning om detta egenskapsobjekt inte innehåller egenskapen.

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

Metoder

MetodBeskrivning
virtual GetProperty(System::String)Hämtar strängegenskapens värde.
virtual GetProperty(System::String, System::String)Hämtar strängegenskapens värde. Om den begärda egenskapen saknas returneras det angivna standardvärdet.
virtual GetPropertyColor(System::String)Hämtar färgegenskapens värde.
virtual GetPropertyColor(System::String, System::Drawing::Color)Hämtar färgegenskapens värde. Om den begärda egenskapen saknas returneras det angivna standardvärdet.
virtual GetPropertyDouble(System::String)Hämtar dubbelegenskapens värde.
virtual GetPropertyDouble(System::String, double)Hämtar dubbelegenskapens värde. Om den begärda egenskapen saknas returneras det angivna standardvärdet.
virtual GetPropertyFloat(System::String)Hämtar flyttalsegenskapens värde.
virtual GetPropertyFloat(System::String, float)Hämtar flyttalsegenskapens värde. Om den begärda egenskapen saknas returneras det angivna standardvärdet.
virtual GetPropertyInt(System::String)Hämtar heltalsegenskapens värde.
virtual GetPropertyInt(System::String, int32_t)Hämtar heltalsegenskapens värde. Om den begärda egenskapen saknas returneras det angivna standardvärdet.
virtual GetPropertyMargins(System::String)Hämtar marginalegenskapens värde.
virtual GetPropertyMargins(System::String, System::SharedPtr<Margins>)Hämtar marginalegenskapens värde. Om den begärda egenskapen saknas returneras det angivna standardvärdet.
virtual GetPropertyMatrix(System::String)Hämtar matrisegenskapens värde.
virtual GetPropertyMatrix(System::String, System::SharedPtr<System::Drawing::Drawing2D::Matrix>)Hämtar matrisegenskapens värde. Om den begärda egenskapen saknas returneras det angivna standardvärdet.
virtual GetPropertyRectangle(System::String)Hämtar rektangelegenskapens värde.
virtual GetPropertyRectangle(System::String, System::Drawing::RectangleF)Hämtar rektangelegenskapens värde. Om den begärda egenskapen saknas returneras det angivna standardvärdet.
virtual GetPropertySize(System::String)Hämtar storleksegenskapens värde.
virtual GetPropertySize(System::String, System::Drawing::Size)Hämtar storleksegenskapens värde. Om den begärda egenskapen saknas returneras det angivna standardvärdet.
virtual GetPropertyStringArray(System::String)Hämtar strängarrayegenskapens värde.
virtual GetPropertyStringArray(System::String, System::ArrayPtr<System::String>)Hämtar strängarrayegenskapens värde. Om den begärda egenskapen saknas returneras det angivna standardvärdet.
virtual IsProperty(System::String)Hämtar boolesk egenskapens värde.
virtual IsProperty(System::String, bool)Hämtar boolesk egenskapens värde. Om den begärda egenskapen saknas returneras det angivna standardvärdet.
virtual PrintProperties()
virtual PropertyNames()Returnerar egenskapsnamn.
virtual set_Properties(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>)Kopierar egenskaper, inklusive dess standardvärden, till detta UserProperties.
virtual SetProperty(System::String, System::String)Sätter strängegenskapens värde.
virtual SetProperty(System::String, System::ArrayPtr<System::String>)Ställer in värdet för string array‑egenskapen.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::ArrayPtr<System::String>)Ställer in värdet för string array‑egenskapen i angiven egenskapstabell.
virtual SetProperty(System::String, System::Drawing::Color)Ställer in färgegenskapens värde.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::Drawing::Color)Ställer in färgegenskapens värde i angiven egenskapstabell.
virtual SetProperty(System::String, System::Drawing::Rectangle)Ställer in rektangel‑egenskapens värde.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::Drawing::Rectangle)Ställer in rektangel‑egenskapens värde i angiven egenskapstabell.
virtual SetProperty(System::String, System::SharedPtr<Margins>)Ställer in marginalegenskapens värde.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::SharedPtr<Margins>)Ställer in marginalegenskapens värde i angiven egenskapstabell.
virtual SetProperty(System::String, System::Drawing::Size)Ställer in storleks‑egenskapens värde.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::Drawing::Size)Ställer in storleks‑egenskapens värde i angiven egenskapstabell.
virtual SetProperty(System::String, int32_t)Ställer in heltals‑egenskapens värde.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, int32_t)Ställer in heltals‑egenskapens värde i angiven egenskapstabell.
virtual SetProperty(System::String, double)Ställer in dubbel‑egenskapens värde.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, double)Ställer in dubbel‑egenskapens värde i angiven egenskapstabell.
virtual SetProperty(System::String, float)Ställer in flyttals‑egenskapens värde.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, float)Ställer in flyttals‑egenskapens värde i angiven egenskapstabell.
virtual SetProperty(System::String, bool)Ställer in boolesk egenskapens värde.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, bool)Ställer in boolesk egenskapens värde i angiven egenskapstabell.
virtual SetProperty(System::String, System::SharedPtr<System::Drawing::Drawing2D::Matrix>)Ställer in matris‑egenskapens värde.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::SharedPtr<System::Drawing::Drawing2D::Matrix>)Ställer in matris‑egenskapens värde i angiven egenskapstabell.
SetTemplateWeakPtr(uint32_t) overrideStäll in n:te mallargumentet som en svag pekare (istället för delad). Tillåter att byta pekare i behållare till svagt läge.
UserProperties()Initierar en tom instans av UserProperties‑klassen.
UserProperties(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>)Initierar en UserProperties‑klass med standardvärden.
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>>>)Skapar UserProperties med en defaults‑ och altDefaults‑tabell, som söks i den ordningen.

Se även