Aspose::Page::UserProperties clase

UserProperties class

Clase de propiedad especial que permite establecer y devolver propiedades tipadas. También permite la conexión de dos objetos de propiedad predeterminados para buscar si este objeto de propiedad no contiene la propiedad.

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

Métodos

MétodoDescripción
virtual GetProperty(System::String)Obtiene el valor de la propiedad de cadena.
virtual GetProperty(System::String, System::String)Obtiene el valor de la propiedad de cadena. Si la propiedad solicitada está ausente, devuelve el valor predeterminado proporcionado.
virtual GetPropertyColor(System::String)Obtiene el valor de la propiedad de color.
virtual GetPropertyColor(System::String, System::Drawing::Color)Obtiene el valor de la propiedad de color. Si la propiedad solicitada está ausente, devuelve el valor predeterminado proporcionado.
virtual GetPropertyDouble(System::String)Obtiene el valor de la propiedad de doble.
virtual GetPropertyDouble(System::String, double)Obtiene el valor de la propiedad de doble. Si la propiedad solicitada está ausente, devuelve el valor predeterminado proporcionado.
virtual GetPropertyFloat(System::String)Obtiene el valor de la propiedad de flotante.
virtual GetPropertyFloat(System::String, float)Obtiene el valor de la propiedad de flotante. Si la propiedad solicitada está ausente, devuelve el valor predeterminado proporcionado.
virtual GetPropertyInt(System::String)Obtiene el valor de la propiedad entera.
virtual GetPropertyInt(System::String, int32_t)Obtiene el valor de la propiedad entera. Si la propiedad solicitada está ausente, devuelve el valor predeterminado proporcionado.
virtual GetPropertyMargins(System::String)Obtiene el valor de la propiedad de márgenes.
virtual GetPropertyMargins(System::String, System::SharedPtr<Margins>)Obtiene el valor de la propiedad de márgenes. Si la propiedad solicitada está ausente, devuelve el valor predeterminado proporcionado.
virtual GetPropertyMatrix(System::String)Obtiene el valor de la propiedad de matriz.
virtual GetPropertyMatrix(System::String, System::SharedPtr<System::Drawing::Drawing2D::Matrix>)Obtiene el valor de la propiedad de matriz. Si la propiedad solicitada está ausente, devuelve el valor predeterminado proporcionado.
virtual GetPropertyRectangle(System::String)Obtiene el valor de la propiedad de rectángulo.
virtual GetPropertyRectangle(System::String, System::Drawing::RectangleF)Obtiene el valor de la propiedad de rectángulo. Si la propiedad solicitada está ausente, devuelve el valor predeterminado proporcionado.
virtual GetPropertySize(System::String)Obtiene el valor de la propiedad de tamaño.
virtual GetPropertySize(System::String, System::Drawing::Size)Obtiene el valor de la propiedad de tamaño. Si la propiedad solicitada está ausente, devuelve el valor predeterminado proporcionado.
virtual GetPropertyStringArray(System::String)Obtiene el valor de la propiedad de matriz de cadenas.
virtual GetPropertyStringArray(System::String, System::ArrayPtr<System::String>)Obtiene el valor de la propiedad de matriz de cadenas. Si la propiedad solicitada está ausente, devuelve el valor predeterminado proporcionado.
virtual IsProperty(System::String)Obtiene el valor de la propiedad booleana.
virtual IsProperty(System::String, bool)Obtiene el valor de la propiedad booleana. Si la propiedad solicitada está ausente, devuelve el valor predeterminado proporcionado.
virtual PrintProperties()
virtual PropertyNames()Devuelve los nombres de las propiedades.
virtual set_Properties(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>)Copia las propiedades, incluidos sus valores predeterminados, en este UserProperties.
virtual SetProperty(System::String, System::String)Establece el valor de la propiedad de cadena.
virtual SetProperty(System::String, System::ArrayPtr<System::String>)Establece el valor de la propiedad de matriz de cadenas.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::ArrayPtr<System::String>)Establece el valor de la propiedad de matriz de cadenas en la tabla de propiedades especificada.
virtual SetProperty(System::String, System::Drawing::Color)Establece el valor de la propiedad de color.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::Drawing::Color)Establece el valor de la propiedad de color en la tabla de propiedades especificada.
virtual SetProperty(System::String, System::Drawing::Rectangle)Establece el valor de la propiedad de rectángulo.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::Drawing::Rectangle)Establece el valor de la propiedad de rectángulo en la tabla de propiedades especificada.
virtual SetProperty(System::String, System::SharedPtr<Margins>)Establece el valor de la propiedad de márgenes.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::SharedPtr<Margins>)Establece el valor de la propiedad de márgenes en la tabla de propiedades especificada.
virtual SetProperty(System::String, System::Drawing::Size)Establece el valor de la propiedad de tamaño.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::Drawing::Size)Establece el valor de la propiedad de tamaño en la tabla de propiedades especificada.
virtual SetProperty(System::String, int32_t)Establece el valor de la propiedad entera.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, int32_t)Establece el valor de la propiedad entera en la tabla de propiedades especificada.
virtual SetProperty(System::String, double)Establece el valor de la propiedad doble.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, double)Establece el valor de la propiedad doble en la tabla de propiedades especificada.
virtual SetProperty(System::String, float)Establece el valor de la propiedad flotante.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, float)Establece el valor de la propiedad flotante en la tabla de propiedades especificada.
virtual SetProperty(System::String, bool)Establece el valor de la propiedad booleana.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, bool)Establece el valor de la propiedad booleana en la tabla de propiedades especificada.
virtual SetProperty(System::String, System::SharedPtr<System::Drawing::Drawing2D::Matrix>)Establece el valor de la propiedad de matriz.
static SetProperty(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>, System::String, System::SharedPtr<System::Drawing::Drawing2D::Matrix>)Establece el valor de la propiedad de matriz en la tabla de propiedades especificada.
SetTemplateWeakPtr(uint32_t) overrideEstablece el n‑ésimo argumento de plantilla como un puntero débil (en lugar de compartido). Permite cambiar los punteros en contenedores al modo débil.
UserProperties()Inicializa una instancia vacía de la clase UserProperties.
UserProperties(System::SharedPtr<System::Collections::Generic::Dictionary<System::String, System::SharedPtr<System::Object>>>)Inicializa una instancia de la clase UserProperties con valores predeterminados.
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>>>)Construye UserProperties con una tabla defaults y altDefaults, que se buscan en ese orden.

Ver también