Aspose::Page::UserProperties klass
Innehåll
[
Dölj
]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
| Metod | Beskrivning |
|---|---|
| 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) override | Stä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
- Class Dictionary
- Namespace Aspose::Page
- Library Aspose.Page for C++