Aspose::Page::UserProperties classe
Contenu
[
Cacher
]UserProperties class
Classe de propriété spéciale qui permet de définir et de récupérer des propriétés typées. Elle permet également de brancher deux objets de propriétés par défaut à rechercher si cet objet de propriété ne contient pas la propriété.
class UserProperties : public System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>
Méthodes
| Méthode | Description |
|---|---|
| virtual GetProperty(System::String) | Obtient la valeur de la propriété string. |
| virtual GetProperty(System::String, System::String) | Obtient la valeur de la propriété string. Si la propriété demandée est absente, renvoie la valeur par défaut fournie. |
| virtual GetPropertyColor(System::String) | Obtient la valeur de la propriété color. |
| virtual GetPropertyColor(System::String, System::Drawing::Color) | Obtient la valeur de la propriété color. Si la propriété demandée est absente, renvoie la valeur par défaut fournie. |
| virtual GetPropertyDouble(System::String) | Obtient la valeur de la propriété double. |
| virtual GetPropertyDouble(System::String, double) | Obtient la valeur de la propriété double. Si la propriété demandée est absente, renvoie la valeur par défaut fournie. |
| virtual GetPropertyFloat(System::String) | Obtient la valeur de la propriété float. |
| virtual GetPropertyFloat(System::String, float) | Obtient la valeur de la propriété float. Si la propriété demandée est absente, renvoie la valeur par défaut fournie. |
| virtual GetPropertyInt(System::String) | Obtient la valeur de la propriété integer. |
| virtual GetPropertyInt(System::String, int32_t) | Obtient la valeur de la propriété integer. Si la propriété demandée est absente, renvoie la valeur par défaut fournie. |
| virtual GetPropertyMargins(System::String) | Obtient la valeur de la propriété margins. |
| virtual GetPropertyMargins(System::String, System::SharedPtr<Margins>) | Obtient la valeur de la propriété margins. Si la propriété demandée est absente, renvoie la valeur par défaut fournie. |
| virtual GetPropertyMatrix(System::String) | Obtient la valeur de la propriété matrix. |
| virtual GetPropertyMatrix(System::String, System::SharedPtr<System::Drawing::Drawing2D::Matrix>) | Obtient la valeur de la propriété matrix. Si la propriété demandée est absente, renvoie la valeur par défaut fournie. |
| virtual GetPropertyRectangle(System::String) | Obtient la valeur de la propriété rectangle. |
| virtual GetPropertyRectangle(System::String, System::Drawing::RectangleF) | Obtient la valeur de la propriété rectangle. Si la propriété demandée est absente, renvoie la valeur par défaut fournie. |
| virtual GetPropertySize(System::String) | Obtient la valeur de la propriété size. |
| virtual GetPropertySize(System::String, System::Drawing::Size) | Obtient la valeur de la propriété size. Si la propriété demandée est absente, renvoie la valeur par défaut fournie. |
| virtual GetPropertyStringArray(System::String) | Obtient la valeur de la propriété string array. |
| virtual GetPropertyStringArray(System::String, System::ArrayPtr<System::String>) | Obtient la valeur de la propriété string array. Si la propriété demandée est absente, renvoie la valeur par défaut fournie. |
| virtual IsProperty(System::String) | Obtient la valeur de la propriété boolean. |
| virtual IsProperty(System::String, bool) | Obtient la valeur de la propriété boolean. Si la propriété demandée est absente, renvoie la valeur par défaut fournie. |
| virtual PrintProperties() | |
| virtual PropertyNames() | Renvoie les noms des propriétés. |
| virtual set_Properties(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>) | Copie les propriétés, y compris leurs valeurs par défaut, dans cet UserProperties. |
| virtual SetProperty(System::String, System::String) | Définit la valeur de la propriété string. |
| virtual SetProperty(System::String, System::ArrayPtr<System::String>) | Définit la valeur de la propriété tableau de chaînes. |
| static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::ArrayPtr<System::String>) | Définit la valeur de la propriété tableau de chaînes dans la table de propriétés spécifiée. |
| virtual SetProperty(System::String, System::Drawing::Color) | Définit la valeur de la propriété couleur. |
| static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::Drawing::Color) | Définit la valeur de la propriété couleur dans la table de propriétés spécifiée. |
| virtual SetProperty(System::String, System::Drawing::Rectangle) | Définit la valeur de la propriété rectangle. |
| static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::Drawing::Rectangle) | Définit la valeur de la propriété rectangle dans la table de propriétés spécifiée. |
| virtual SetProperty(System::String, System::SharedPtr<Margins>) | Définit la valeur de la propriété marges. |
| static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::SharedPtr<Margins>) | Définit la valeur de la propriété marges dans la table de propriétés spécifiée. |
| virtual SetProperty(System::String, System::Drawing::Size) | Définit la valeur de la propriété taille. |
| static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::Drawing::Size) | Définit la valeur de la propriété taille dans la table de propriétés spécifiée. |
| virtual SetProperty(System::String, int32_t) | Définit la valeur de la propriété entier. |
| static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, int32_t) | Définit la valeur de la propriété entier dans la table de propriétés spécifiée. |
| virtual SetProperty(System::String, double) | Définit la valeur de la propriété double. |
| static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, double) | Définit la valeur de la propriété double dans la table de propriétés spécifiée. |
| virtual SetProperty(System::String, float) | Définit la valeur de la propriété flottant. |
| static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, float) | Définit la valeur de la propriété flottant dans la table de propriétés spécifiée. |
| virtual SetProperty(System::String, bool) | Définit la valeur de la propriété booléenne. |
| static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, bool) | Définit la valeur de la propriété booléenne dans la table de propriétés spécifiée. |
| virtual SetProperty(System::String, System::SharedPtr<System::Drawing::Drawing2D::Matrix>) | Définit la valeur de la propriété matrice. |
| static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::SharedPtr<System::Drawing::Drawing2D::Matrix>) | Définit la valeur de la propriété matrice dans la table de propriétés spécifiée. |
| SetTemplateWeakPtr(uint32_t) override | Définit le n-ième argument de modèle comme un pointeur faible (plutôt que partagé). Permet de basculer les pointeurs dans les conteneurs en mode faible. |
| UserProperties() | Initialise une instance vide de la classe UserProperties. |
| UserProperties(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>) | Initialise une instance de la classe UserProperties avec des valeurs par défaut. |
| 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>>>) | Construit UserProperties avec une table defaults et altDefaults, qui sont recherchées dans cet ordre. |
Voir aussi
- Class Dictionary
- Namespace Aspose::Page
- Library Aspose.Page for C++