Class UserProperties
Nombre del espacio: Aspose.Page Asamblea: Aspose.Page.dll (25.4.0)
Clase de propiedad especial que permite que las propiedades tipadas se establezcan yTambién permite la captura de dos objetos de propiedad defectuosapara ser buscado si este objeto de propiedad no contiene la propiedad.
public class UserProperties : Dictionary<string, object="">, IDictionary<string, object="">, ICollection<keyvaluepair<string, object="">>, IDictionary, ICollection, IReadOnlyDictionary<string, object="">, IReadOnlyCollection<keyvaluepair<string, object="">>, IEnumerable<keyvaluepair<string, object="">>, IEnumerable, ISerializable, IDeserializationCallback
Inheritance
object ← Dictionary<string, object=""> ← UserProperties
Implements
IDictionary<string, object=""> ,y, ICollection<keyvaluepair<string, object="">> ,y, IDictionary ,y, ICollection ,y, IReadOnlyDictionary<string, object=""> ,y, IReadOnlyCollection<keyvaluepair<string, object="">> ,y, IEnumerable<keyvaluepair<string, object="">> ,y, IEnumerable ,y, ISerializable ,y, IDeserializationCallback
Miembros heredados
Dictionary<string, object="">.Add(string, object) ,y, Dictionary<string, object="">.Clear() ,y, Dictionary<string, object="">.ContainsKey(string) ,y, Dictionary<string, object="">.ContainsValue(object) ,y, Dictionary<string, object="">.GetEnumerator() ,y, Dictionary<string, object="">.OnDeserialization(object?) ,y, Dictionary<string, object="">.Remove(string) ,y, Dictionary<string, object="">.Remove(string, out object) ,y, Dictionary<string, object="">.TryGetValue(string, out object) ,y, Dictionary<string, object="">.TryAdd(string, object) ,y, Dictionary<string, object="">.EnsureCapacity(int) ,y, Dictionary<string, object="">.TrimExcess() ,y, Dictionary<string, object="">.TrimExcess(int) ,y, Dictionary<string, object="">.Comparer ,y, Dictionary<string, object="">.Count ,y, Dictionary<string, object="">.Keys ,y, Dictionary<string, object="">.Values ,y, Dictionary<string, object="">.this[string] ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
UserProperties()
Inicia una instancia vacía de la clase UserProperties.
public UserProperties()
UserProperties(Diccionario String, Objeto="">"">)
Inicializa una de las clases de Propiedades de Usuario con valores estándar.
public UserProperties(Dictionary<string, object=""> defaults)
Parameters
defaults
Dictionary
&ylt;
string
, object
>
Valores de propiedades defectuosas.
UserProperties(Diccionario String, Objeto="">, Diccionario <string, objeto="">"">)
Construcción de Propiedades de Usuario con una tabla de defectos y altdefaults,que se buscan en ese orden.
public UserProperties(Dictionary<string, object=""> defaults, Dictionary<string, object=""> altDefaults)
Parameters
defaults
Dictionary
&ylt;
string
, object
>
Valores de propiedades defectuosas.
altDefaults
Dictionary
&ylt;
string
, object
>
Valores de propiedades alternativas.
Fields
Altdefaultos
Valores de propiedades alternativas.
protected Dictionary<string, object=""> altDefaults
Valor de campo
Dictionary &ylt; string , object >
Properties
Properties
Copias de las propiedades, incluidas sus defectos en esta propiedad de usuario
public virtual Dictionary<string, object=""> Properties { set; }
Valor de la propiedad
Dictionary &ylt; string , object >
Methods
GetProperty(El string)
Recibe el valor de la propiedad.
public virtual string GetProperty(string key)
Parameters
key
string
El nombre de la propiedad.
Returns
Valor de la propiedad.
GetProperty(Título, Título)
Se obtiene el valor de la propiedad.Si la propiedad solicitada está ausente, se devuelve el valor predeterminado.
public virtual string GetProperty(string key, string defValue)
Parameters
key
string
El nombre de la propiedad.
defValue
string
Valor defectuoso de la propiedad.
Returns
Valor de la propiedad.
GetPropertyColor(El string)
Obtenga el valor de la propiedad de color.
public virtual Color GetPropertyColor(string key)
Parameters
key
string
El nombre de la propiedad.
Returns
Valor de la propiedad.
GetPropertyColor(Pintura, color)
Se obtiene el valor de la propiedad de color.Si la propiedad solicitada está ausente, se devuelve el valor predeterminado.
public virtual Color GetPropertyColor(string key, Color defValue)
Parameters
key
string
El nombre de la propiedad.
defValue
Color
Valor defectuoso de la propiedad.
Returns
Valor de la propiedad.
GetPropertyDouble(El string)
Tiene doble valor de la propiedad.
public virtual double GetPropertyDouble(string key)
Parameters
key
string
El nombre de la propiedad.
Returns
Valor de la propiedad.
GetPropertyDouble(Cuerpo, doble)
Se obtiene el doble valor de la propiedad.Si la propiedad solicitada está ausente, se devuelve el valor predeterminado.
public virtual double GetPropertyDouble(string key, double defValue)
Parameters
key
string
El nombre de la propiedad.
defValue
double
Valor defectuoso de la propiedad.
Returns
Valor de la propiedad.
GetPropertyFloat(El string)
Recibe el valor de la propiedad flotante.
public virtual float GetPropertyFloat(string key)
Parameters
key
string
El nombre de la propiedad.
Returns
Valor de la propiedad.
GetPropertyFloat(Síntomas, Float)
Se obtiene el valor de la propiedad flotante.Si la propiedad solicitada está ausente, se devuelve el valor predeterminado.
public virtual float GetPropertyFloat(string key, float defValue)
Parameters
key
string
El nombre de la propiedad.
defValue
float
Valor defectuoso de la propiedad.
Returns
Valor de la propiedad.
GetPropertyInt(El string)
Tiene valor total de la propiedad.
public virtual int GetPropertyInt(string key)
Parameters
key
string
El nombre de la propiedad.
Returns
Valor de la propiedad.
GetPropertyInt(Título, int)
Se obtiene el valor integral de la propiedad.Si la propiedad solicitada está ausente, se devuelve el valor predeterminado.
public virtual int GetPropertyInt(string key, int defValue)
Parameters
key
string
El nombre de la propiedad.
defValue
int
Valor defectuoso de la propiedad.
Returns
Valor de la propiedad.
GetPropertyMargins(El string)
Obtenga margen de valor de la propiedad.
public virtual Margins GetPropertyMargins(string key)
Parameters
key
string
El nombre de la propiedad.
Returns
Valor de la propiedad.
GetPropertyMargins(Síntomas, Margins)
Se obtiene el valor de la propiedad.Si la propiedad solicitada está ausente, se devuelve el valor predeterminado.
public virtual Margins GetPropertyMargins(string key, Margins defValue)
Parameters
key
string
El nombre de la propiedad.
defValue
Margins
Valor defectuoso de la propiedad.
Returns
Valor de la propiedad.
GetPropertyMatrix(El string)
Recibe el valor de la propiedad matriz.
public virtual Matrix GetPropertyMatrix(string key)
Parameters
key
string
El nombre de la propiedad.
Returns
Valor de la propiedad.
GetPropertyMatrix(Cortesía, Matrix)
Se obtiene el valor de la propiedad matriz.Si la propiedad solicitada está ausente, se devuelve el valor predeterminado.
public virtual Matrix GetPropertyMatrix(string key, Matrix defValue)
Parameters
key
string
El nombre de la propiedad.
defValue
Matrix
Valor defectuoso de la propiedad.
Returns
Valor de la propiedad.
GetPropertyRectangle(El string)
El valor de la propiedad rectangular.
public virtual RectangleF GetPropertyRectangle(string key)
Parameters
key
string
El nombre de la propiedad.
Returns
Valor de la propiedad.
GetPropertyRectangle(Cortesía, RectangleF)
Se obtiene el valor de la propiedad rectangular.Si la propiedad solicitada está ausente, se devuelve el valor predeterminado.
public virtual RectangleF GetPropertyRectangle(string key, RectangleF defValue)
Parameters
key
string
El nombre de la propiedad.
defValue
RectangleF
Valor defectuoso de la propiedad.
Returns
Valor de la propiedad.
GetPropertySize(El string)
Recibe el valor de la propiedad.
public virtual Size GetPropertySize(string key)
Parameters
key
string
El nombre de la propiedad.
Returns
Valor de la propiedad.
GetPropertySize(Síntomas, tamaño)
Recibe el tamaño del valor de la propiedad.Si la propiedad solicitada está ausente, devuelve el valor predeterminado.
public virtual Size GetPropertySize(string key, Size defValue)
Parameters
key
string
El nombre de la propiedad.
defValue
Size
Valor defectuoso de la propiedad.
Returns
Valor de la propiedad.
GetPropertyStringArray(El string)
Obtendrá el valor de la propiedad.
public virtual string[] GetPropertyStringArray(string key)
Parameters
key
string
El nombre de la propiedad.
Returns
string [][]
Valor de la propiedad.
GetPropertyStringArray(Título, Título[])
Se obtiene el valor de la propiedad.Si la propiedad solicitada está ausente, se devuelve el valor predeterminado.
public virtual string[] GetPropertyStringArray(string key, string[] defValue)
Parameters
key
string
El nombre de la propiedad.
defValue
string
[][]
Valor defectuoso de la propiedad.
Returns
string [][]
Valor de la propiedad.
IsProperty(El string)
Obtenga el valor de la propiedad booleana.
public virtual bool IsProperty(string key)
Parameters
key
string
El nombre de la propiedad.
Returns
Valor de la propiedad.
IsProperty(Cortesía, Bool)
Se obtiene el valor de la propiedad boolean.Si la propiedad solicitada está ausente, se devuelve el valor predeterminado.
public virtual bool IsProperty(string key, bool defValue)
Parameters
key
string
El nombre de la propiedad.
defValue
bool
Valor defectuoso de la propiedad.
Returns
Valor de la propiedad.
PrintProperties()
public virtual void PrintProperties()
PropertyNames()
devolución de los nombres de propiedad.
public virtual IEnumerator<string> PropertyNames()
Returns
IEnumerator &ylt; string >
Enumeración de nombres de propiedades.
SetProperty(Título, Título)
Escribe el valor de la propiedad.
public virtual object SetProperty(string key, string value)
Parameters
key
string
El nombre de la propiedad.
value
string
El valor de la propiedad.
Returns
una propiedad.
SetProperty(Título, Título[])
Escribe el valor de la propiedad de string array.
public virtual object SetProperty(string key, string[] value)
Parameters
key
string
El nombre de la propiedad.
value
string
[][]
El valor de la propiedad.
Returns
una propiedad.
SetProperty(Diccionario String, Objeto="">, string, string[])
Coloca el valor de la propiedad en la tabla de propiedades especificadas.
public static object SetProperty(Dictionary<string, object=""> properties, string key, string[] value)
Parameters
properties
Dictionary
&ylt;
string
, object
>
La tabla de propiedades.
key
string
El nombre de la propiedad.
value
string
[][]
El valor de la propiedad.
Returns
una propiedad.
SetProperty(Pintura, color)
Valor de la propiedad de color.
public virtual object SetProperty(string key, Color value)
Parameters
key
string
El nombre de la propiedad.
value
Color
El valor de la propiedad.
Returns
una propiedad.
SetProperty(Diccionario String, Objeto="">, string, color)
Coloca el valor de la propiedad de color en la tabla de propiedades especificadas.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Color value)
Parameters
properties
Dictionary
&ylt;
string
, object
>
La tabla de propiedades.
key
string
El nombre de la propiedad.
value
Color
El valor de la propiedad.
Returns
una propiedad.
SetProperty(Cortesía, Rectangle)
El valor de la propiedad rectangular.
public virtual object SetProperty(string key, Rectangle value)
Parameters
key
string
El nombre de la propiedad.
value
Rectangle
El valor de la propiedad.
Returns
una propiedad.
SetProperty(Diccionario String, Objeto="">, string, rectangle)
Establece el valor de la propiedad rectangular en la tabla de propiedades especificadas.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Rectangle value)
Parameters
properties
Dictionary
&ylt;
string
, object
>
La tabla de propiedades.
key
string
El nombre de la propiedad.
value
Rectangle
El valor de la propiedad.
Returns
una propiedad.
SetProperty(Síntomas, Margins)
Margen de valor de la propiedad.
public virtual object SetProperty(string key, Margins value)
Parameters
key
string
El nombre de la propiedad.
value
Margins
El valor de la propiedad.
Returns
una propiedad.
SetProperty(Diccionario String, Objeto="">, string, Margins)
Establecer el valor de la propiedad de las margen en la tabla de propiedades especificadas.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Margins value)
Parameters
properties
Dictionary
&ylt;
string
, object
>
La tabla de propiedades.
key
string
El nombre de la propiedad.
value
Margins
El valor de la propiedad.
Returns
una propiedad.
SetProperty(Síntomas, tamaño)
Toma el valor de la propiedad.
public virtual object SetProperty(string key, Size value)
Parameters
key
string
El nombre de la propiedad.
value
Size
El valor de la propiedad.
Returns
una propiedad.
SetProperty(Diccionario String, Objeto="">, string, tamaño)
Establece el valor de tamaño de la propiedad en la tabla de propiedades especificadas.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Size value)
Parameters
properties
Dictionary
&ylt;
string
, object
>
La tabla de propiedades.
key
string
El nombre de la propiedad.
value
Size
El valor de la propiedad.
Returns
una propiedad.
SetProperty(Título, int)
El valor total de la propiedad.
public virtual object SetProperty(string key, int value)
Parameters
key
string
El nombre de la propiedad.
value
int
El valor de la propiedad.
Returns
una propiedad.
SetProperty(Diccionario String, Objeto="">, string, int)
Establecer el valor integral de la propiedad en la tabla de propiedades especificadas.
public static object SetProperty(Dictionary<string, object=""> properties, string key, int value)
Parameters
properties
Dictionary
&ylt;
string
, object
>
La tabla de propiedades.
key
string
El nombre de la propiedad.
value
int
El valor de la propiedad.
Returns
una propiedad.
SetProperty(Cuerpo, doble)
El valor de la propiedad es doble.
public virtual object SetProperty(string key, double value)
Parameters
key
string
El nombre de la propiedad.
value
double
El valor de la propiedad.
Returns
una propiedad.
SetProperty(Diccionario String, Objeto="">, string, doble)
Establece el doble valor de la propiedad en la tabla de propiedades especificadas.
public static object SetProperty(Dictionary<string, object=""> properties, string key, double value)
Parameters
properties
Dictionary
&ylt;
string
, object
>
La tabla de propiedades.
key
string
El nombre de la propiedad.
value
double
El valor de la propiedad.
Returns
una propiedad.
SetProperty(Síntomas, Float)
Valor de la propiedad float.
public virtual object SetProperty(string key, float value)
Parameters
key
string
El nombre de la propiedad.
value
float
El valor de la propiedad.
Returns
una propiedad.
SetProperty(Diccionario String, Objeto="">, string, float)
Establecer el valor de la propiedad float en la tabla de propiedades especificadas.
public static object SetProperty(Dictionary<string, object=""> properties, string key, float value)
Parameters
properties
Dictionary
&ylt;
string
, object
>
La tabla de propiedades.
key
string
El nombre de la propiedad.
value
float
El valor de la propiedad.
Returns
una propiedad.
SetProperty(Cortesía, Bool)
Valor de la propiedad booleana.
public virtual object SetProperty(string key, bool value)
Parameters
key
string
El nombre de la propiedad.
value
bool
El valor de la propiedad.
Returns
una propiedad.
SetProperty(Diccionario String, Objeto="">, string, bool)
Establece el valor de la propiedad booleana en la tabla de propiedades especificadas.
public static object SetProperty(Dictionary<string, object=""> properties, string key, bool value)
Parameters
properties
Dictionary
&ylt;
string
, object
>
La tabla de propiedades.
key
string
El nombre de la propiedad.
value
bool
El valor de la propiedad.
Returns
una propiedad.
SetProperty(Cortesía, Matrix)
El valor de la propiedad matriz.
public virtual object SetProperty(string key, Matrix value)
Parameters
key
string
El nombre de la propiedad.
value
Matrix
El valor de la propiedad.
Returns
una propiedad.
SetProperty(Diccionario String, Objeto="">, string, matriz)
Establece el valor de la propiedad de la matriz en la tabla de propiedades especificadas.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Matrix value)
Parameters
properties
Dictionary
&ylt;
string
, object
>
La tabla de propiedades.
key
string
El nombre de la propiedad.
value
Matrix
El valor de la propiedad.
Returns
una propiedad.</string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,></keyvaluepair<string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,></keyvaluepair<string,></string,></string,>