Class UserProperties
Nome do espaço: Aspose.Page Assembleia: Aspose.Page.dll (25.4.0)
Clase de propriedade especial que permite que as propriedades tipificadas sejam configuradas eTambém permite a captura de dois objetos de propriedade padrãopara ser procurado se este objeto de propriedade não contém a propriedade.
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=""> , ICollection<keyvaluepair<string, object="">> , IDictionary , ICollection , IReadOnlyDictionary<string, object=""> , IReadOnlyCollection<keyvaluepair<string, object="">> , IEnumerable<keyvaluepair<string, object="">> , IEnumerable , ISerializable , IDeserializationCallback
Membros herdados
Dictionary<string, object="">.Add(string, object) , Dictionary<string, object="">.Clear() , Dictionary<string, object="">.ContainsKey(string) , Dictionary<string, object="">.ContainsValue(object) , Dictionary<string, object="">.GetEnumerator() , Dictionary<string, object="">.OnDeserialization(object?) , Dictionary<string, object="">.Remove(string) , Dictionary<string, object="">.Remove(string, out object) , Dictionary<string, object="">.TryGetValue(string, out object) , Dictionary<string, object="">.TryAdd(string, object) , Dictionary<string, object="">.EnsureCapacity(int) , Dictionary<string, object="">.TrimExcess() , Dictionary<string, object="">.TrimExcess(int) , Dictionary<string, object="">.Comparer , Dictionary<string, object="">.Count , Dictionary<string, object="">.Keys , Dictionary<string, object="">.Values , Dictionary<string, object="">.this[string] , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
UserProperties()
Inicia uma instância vazia da classe UserProperties.
public UserProperties()
UserProperties(Dicionário String, Objeto="">)
Inicializa uma das classes de UserProperties com valores padrão.
public UserProperties(Dictionary<string, object=""> defaults)
Parameters
defaults
Dictionary
e o PT;
string
, object
>
Valores de propriedade padrão.
UserProperties(Dicionário String, Objeto="">, Dicionário <string, objeto="">)
Constrói Propriedades do Usuário com uma tabela de defaults e altDefaults,que são procurados nessa ordem.
public UserProperties(Dictionary<string, object=""> defaults, Dictionary<string, object=""> altDefaults)
Parameters
defaults
Dictionary
e o PT;
string
, object
>
Valores de propriedade padrão.
altDefaults
Dictionary
e o PT;
string
, object
>
Valores de propriedades alternativas.
Fields
Altdefaultos
Valores de propriedades alternativas.
protected Dictionary<string, object=""> altDefaults
Valor de campo
Dictionary e o PT; string , object >
Properties
Properties
Copia as propriedades, incluindo as suas falhas nesta Propriedade do Usuário
public virtual Dictionary<string, object=""> Properties { set; }
Valor da propriedade
Dictionary e o PT; string , object >
Methods
GetProperty(Redação)
ganha o valor da propriedade.
public virtual string GetProperty(string key)
Parameters
key
string
O nome da propriedade.
Returns
Valor da propriedade.
GetProperty(Título, Título)
Se a propriedade solicitada estiver ausente, o valor padrão fornecido é devolvido.
public virtual string GetProperty(string key, string defValue)
Parameters
key
string
O nome da propriedade.
defValue
string
Valor defectuoso da propriedade.
Returns
Valor da propriedade.
GetPropertyColor(Redação)
Valor da propriedade colorida.
public virtual Color GetPropertyColor(string key)
Parameters
key
string
O nome da propriedade.
Returns
Valor da propriedade.
GetPropertyColor(Título, Coloração)
Se a propriedade solicitada estiver ausente, o valor padrão fornecido é devolvido.
public virtual Color GetPropertyColor(string key, Color defValue)
Parameters
key
string
O nome da propriedade.
defValue
Color
Valor defectuoso da propriedade.
Returns
Valor da propriedade.
GetPropertyDouble(Redação)
O valor da propriedade é duplo.
public virtual double GetPropertyDouble(string key)
Parameters
key
string
O nome da propriedade.
Returns
Valor da propriedade.
GetPropertyDouble(Rápido, Duplo)
Se a propriedade solicitada estiver ausente, retorna o valor padrão fornecido.
public virtual double GetPropertyDouble(string key, double defValue)
Parameters
key
string
O nome da propriedade.
defValue
double
Valor defectuoso da propriedade.
Returns
Valor da propriedade.
GetPropertyFloat(Redação)
O valor da propriedade flutuante.
public virtual float GetPropertyFloat(string key)
Parameters
key
string
O nome da propriedade.
Returns
Valor da propriedade.
GetPropertyFloat(Título, Float)
Se a propriedade solicitada estiver ausente, o valor padrão fornecido é devolvido.
public virtual float GetPropertyFloat(string key, float defValue)
Parameters
key
string
O nome da propriedade.
defValue
float
Valor defectuoso da propriedade.
Returns
Valor da propriedade.
GetPropertyInt(Redação)
ganha o valor total da propriedade.
public virtual int GetPropertyInt(string key)
Parameters
key
string
O nome da propriedade.
Returns
Valor da propriedade.
GetPropertyInt(Título, int)
Se a propriedade solicitada estiver ausente, o valor padrão fornecido é devolvido.
public virtual int GetPropertyInt(string key, int defValue)
Parameters
key
string
O nome da propriedade.
defValue
int
Valor defectuoso da propriedade.
Returns
Valor da propriedade.
GetPropertyMargins(Redação)
Margem do valor da propriedade.
public virtual Margins GetPropertyMargins(string key)
Parameters
key
string
O nome da propriedade.
Returns
Valor da propriedade.
GetPropertyMargins(Título: Margins)
Se a propriedade solicitada estiver ausente, retorna o valor padrão fornecido.
public virtual Margins GetPropertyMargins(string key, Margins defValue)
Parameters
key
string
O nome da propriedade.
defValue
Margins
Valor defectuoso da propriedade.
Returns
Valor da propriedade.
GetPropertyMatrix(Redação)
O valor da propriedade matriz.
public virtual Matrix GetPropertyMatrix(string key)
Parameters
key
string
O nome da propriedade.
Returns
Valor da propriedade.
GetPropertyMatrix(Título, Matrix)
Recebe o valor da propriedade matriz.Se a propriedade solicitada estiver ausente, retorna o valor padrão fornecido.
public virtual Matrix GetPropertyMatrix(string key, Matrix defValue)
Parameters
key
string
O nome da propriedade.
defValue
Matrix
Valor defectuoso da propriedade.
Returns
Valor da propriedade.
GetPropertyRectangle(Redação)
O valor da propriedade rectangular.
public virtual RectangleF GetPropertyRectangle(string key)
Parameters
key
string
O nome da propriedade.
Returns
Valor da propriedade.
GetPropertyRectangle(Título: RectangleF)
Recebe o valor da propriedade rectangular.Se a propriedade solicitada estiver ausente, retorna o valor padrão fornecido.
public virtual RectangleF GetPropertyRectangle(string key, RectangleF defValue)
Parameters
key
string
O nome da propriedade.
defValue
RectangleF
Valor defectuoso da propriedade.
Returns
Valor da propriedade.
GetPropertySize(Redação)
ganha o valor da propriedade.
public virtual Size GetPropertySize(string key)
Parameters
key
string
O nome da propriedade.
Returns
Valor da propriedade.
GetPropertySize(Síntese, tamanho)
Se a propriedade solicitada estiver ausente, o valor padrão fornecido é devolvido.
public virtual Size GetPropertySize(string key, Size defValue)
Parameters
key
string
O nome da propriedade.
defValue
Size
Valor defectuoso da propriedade.
Returns
Valor da propriedade.
GetPropertyStringArray(Redação)
Obtenha o valor da propriedade.
public virtual string[] GetPropertyStringArray(string key)
Parameters
key
string
O nome da propriedade.
Returns
string [ ]
Valor da propriedade.
GetPropertyStringArray(Título, Título[])
Se a propriedade solicitada estiver ausente, o valor padrão fornecido é devolvido.
public virtual string[] GetPropertyStringArray(string key, string[] defValue)
Parameters
key
string
O nome da propriedade.
defValue
string
[ ]
Valor defectuoso da propriedade.
Returns
string [ ]
Valor da propriedade.
IsProperty(Redação)
O valor da propriedade booleana.
public virtual bool IsProperty(string key)
Parameters
key
string
O nome da propriedade.
Returns
Valor da propriedade.
IsProperty(Remoção, Bool)
Se a propriedade solicitada estiver ausente, retorna o valor padrão fornecido.
public virtual bool IsProperty(string key, bool defValue)
Parameters
key
string
O nome da propriedade.
defValue
bool
Valor defectuoso da propriedade.
Returns
Valor da propriedade.
PrintProperties()
public virtual void PrintProperties()
PropertyNames()
Retornar nomes de propriedades.
public virtual IEnumerator<string> PropertyNames()
Returns
IEnumerator e o PT; string >
Enumeração de nomes de propriedades.
SetProperty(Título, Título)
Defina o valor da propriedade.
public virtual object SetProperty(string key, string value)
Parameters
key
string
O nome da propriedade.
value
string
O valor da propriedade.
Returns
uma propriedade.
SetProperty(Título, Título[])
Defina o valor da propriedade.
public virtual object SetProperty(string key, string[] value)
Parameters
key
string
O nome da propriedade.
value
string
[ ]
O valor da propriedade.
Returns
uma propriedade.
SetProperty(Dicionário String, Objeto=“>”, string, string[])
Configurar o valor da propriedade na tabela de propriedades especificadas.
public static object SetProperty(Dictionary<string, object=""> properties, string key, string[] value)
Parameters
properties
Dictionary
e o PT;
string
, object
>
A tabela das propriedades.
key
string
O nome da propriedade.
value
string
[ ]
O valor da propriedade.
Returns
uma propriedade.
SetProperty(Título, Coloração)
Valor da propriedade colorida.
public virtual object SetProperty(string key, Color value)
Parameters
key
string
O nome da propriedade.
value
Color
O valor da propriedade.
Returns
uma propriedade.
SetProperty(Dicionário String, Objeto=“>, string, cor)
Defina o valor da propriedade de cor na tabela de propriedades especificadas.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Color value)
Parameters
properties
Dictionary
e o PT;
string
, object
>
A tabela das propriedades.
key
string
O nome da propriedade.
value
Color
O valor da propriedade.
Returns
uma propriedade.
SetProperty(Conexão, Rectangle)
Valor da propriedade rectangular.
public virtual object SetProperty(string key, Rectangle value)
Parameters
key
string
O nome da propriedade.
value
Rectangle
O valor da propriedade.
Returns
uma propriedade.
SetProperty(Dicionário String, Objeto=“>, string, rectangle)
Defina o valor da propriedade rectangular na tabela de propriedades especificadas.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Rectangle value)
Parameters
properties
Dictionary
e o PT;
string
, object
>
A tabela das propriedades.
key
string
O nome da propriedade.
value
Rectangle
O valor da propriedade.
Returns
uma propriedade.
SetProperty(Título: Margins)
Margem do valor da propriedade.
public virtual object SetProperty(string key, Margins value)
Parameters
key
string
O nome da propriedade.
value
Margins
O valor da propriedade.
Returns
uma propriedade.
SetProperty(Dicionário String, Objeto=“>, string, Margins)
Defina o valor da propriedade de margem na tabela de propriedades especificadas.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Margins value)
Parameters
properties
Dictionary
e o PT;
string
, object
>
A tabela das propriedades.
key
string
O nome da propriedade.
value
Margins
O valor da propriedade.
Returns
uma propriedade.
SetProperty(Síntese, tamanho)
Mantenha o valor da propriedade.
public virtual object SetProperty(string key, Size value)
Parameters
key
string
O nome da propriedade.
value
Size
O valor da propriedade.
Returns
uma propriedade.
SetProperty(Dicionário String, Objeto=“>, string, tamanho)
Defina o tamanho do valor da propriedade na tabela de propriedades especificadas.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Size value)
Parameters
properties
Dictionary
e o PT;
string
, object
>
A tabela das propriedades.
key
string
O nome da propriedade.
value
Size
O valor da propriedade.
Returns
uma propriedade.
SetProperty(Título, int)
Valor total da propriedade.
public virtual object SetProperty(string key, int value)
Parameters
key
string
O nome da propriedade.
value
int
O valor da propriedade.
Returns
uma propriedade.
SetProperty(Dicionário String, Objeto=“>, string, int)
Defina o valor total da propriedade na tabela de propriedades especificadas.
public static object SetProperty(Dictionary<string, object=""> properties, string key, int value)
Parameters
properties
Dictionary
e o PT;
string
, object
>
A tabela das propriedades.
key
string
O nome da propriedade.
value
int
O valor da propriedade.
Returns
uma propriedade.
SetProperty(Rápido, Duplo)
Valor duplo da propriedade.
public virtual object SetProperty(string key, double value)
Parameters
key
string
O nome da propriedade.
value
double
O valor da propriedade.
Returns
uma propriedade.
SetProperty(Dicionário String, Objeto=“>, string, duplo)
Defina o valor duplo da propriedade na tabela de propriedades especificadas.
public static object SetProperty(Dictionary<string, object=""> properties, string key, double value)
Parameters
properties
Dictionary
e o PT;
string
, object
>
A tabela das propriedades.
key
string
O nome da propriedade.
value
double
O valor da propriedade.
Returns
uma propriedade.
SetProperty(Título, Float)
Valor da propriedade flutuante.
public virtual object SetProperty(string key, float value)
Parameters
key
string
O nome da propriedade.
value
float
O valor da propriedade.
Returns
uma propriedade.
SetProperty(Dicionário String, Objeto=“>, string, float)
Insira o valor da propriedade float na tabela de propriedades especificadas.
public static object SetProperty(Dictionary<string, object=""> properties, string key, float value)
Parameters
properties
Dictionary
e o PT;
string
, object
>
A tabela das propriedades.
key
string
O nome da propriedade.
value
float
O valor da propriedade.
Returns
uma propriedade.
SetProperty(Remoção, Bool)
Valor da propriedade booleana.
public virtual object SetProperty(string key, bool value)
Parameters
key
string
O nome da propriedade.
value
bool
O valor da propriedade.
Returns
uma propriedade.
SetProperty(Dicionário String, Objeto=“>, string, bool)
Defina o valor da propriedade booleana na tabela de propriedades especificadas.
public static object SetProperty(Dictionary<string, object=""> properties, string key, bool value)
Parameters
properties
Dictionary
e o PT;
string
, object
>
A tabela das propriedades.
key
string
O nome da propriedade.
value
bool
O valor da propriedade.
Returns
uma propriedade.
SetProperty(Título, Matrix)
Valor da propriedade matriz.
public virtual object SetProperty(string key, Matrix value)
Parameters
key
string
O nome da propriedade.
value
Matrix
O valor da propriedade.
Returns
uma propriedade.
SetProperty(Dicionário String, Objeto=“>, string, matriz)
Defina o valor da propriedade da matriz na tabela de propriedades especificadas.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Matrix value)
Parameters
properties
Dictionary
e o PT;
string
, object
>
A tabela das propriedades.
key
string
O nome da propriedade.
value
Matrix
O valor da propriedade.
Returns
uma propriedade.</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,>