Class UserProperties

Class UserProperties

Namespace: Aspose.Page
Assembly: Aspose.Page.dll (25.1.2)

Classe de propriedade especial que permite que propriedades tipadas sejam definidas e retornadas. Também permite a conexão de dois objetos de propriedade padrão que serão pesquisados se este objeto de propriedade não contiver a propriedade.

public class UserProperties : Dictionary<string, object="">, IDictionary<string, object="">, ICollection<keyvaluepair<string, object="">&gt;, IDictionary, ICollection, IReadOnlyDictionary<string, object="">, IReadOnlyCollection<keyvaluepair<string, object="">&gt;, IEnumerable<keyvaluepair<string, object="">&gt;, IEnumerable, ISerializable, IDeserializationCallback

Herança

objectDictionary<string, object="">UserProperties

Implementa

IDictionary<string, object="">, ICollection<keyvaluepair<string, object="">&gt;, IDictionary, ICollection, IReadOnlyDictionary<string, object="">, IReadOnlyCollection<keyvaluepair<string, object="">&gt;, IEnumerable<keyvaluepair<string, object="">&gt;, 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()

Construtores

UserProperties()

Inicializa uma instância vazia da classe UserProperties.

public UserProperties()

UserProperties(Dictionary<string, object="">)

Inicializa uma instância da classe UserProperties com valores padrão.

public UserProperties(Dictionary<string, object=""> defaults)

Parâmetros

defaults Dictionary<string, object&gt;

Valores padrão das propriedades.

UserProperties(Dictionary<string, object="">, Dictionary<string, object="">)

Constrói UserProperties com uma tabela de defaults e altDefaults, que são pesquisadas nessa ordem.

public UserProperties(Dictionary<string, object=""> defaults, Dictionary<string, object=""> altDefaults)

Parâmetros

defaults Dictionary<string, object&gt;

Valores padrão das propriedades.

altDefaults Dictionary<string, object&gt;

Valores alternativos das propriedades.

Campos

altDefaults

Valores alternativos das propriedades.

protected Dictionary<string, object=""> altDefaults

Valor do Campo

Dictionary<string, object&gt;

Propriedades

Properties

Copia propriedades, incluindo seus padrões para este UserProperties.

public virtual Dictionary<string, object=""> Properties { set; }

Valor da Propriedade

Dictionary<string, object&gt;

Métodos

GetProperty(string)

Obtém o valor da propriedade string.

public virtual string GetProperty(string key)

Parâmetros

key string

O nome da propriedade.

Retorna

string

Valor da propriedade.

GetProperty(string, string)

Obtém o valor da propriedade string. Se a propriedade solicitada estiver ausente, retorna o valor padrão fornecido.

public virtual string GetProperty(string key, string defValue)

Parâmetros

key string

O nome da propriedade.

defValue string

Valor padrão da propriedade.

Retorna

string

Valor da propriedade.

GetPropertyColor(string)

Obtém o valor da propriedade de cor.

public virtual Color GetPropertyColor(string key)

Parâmetros

key string

O nome da propriedade.

Retorna

Color

Valor da propriedade.

GetPropertyColor(string, Color)

Obtém o valor da propriedade de cor. Se a propriedade solicitada estiver ausente, retorna o valor padrão fornecido.

public virtual Color GetPropertyColor(string key, Color defValue)

Parâmetros

key string

O nome da propriedade.

defValue Color

Valor padrão da propriedade.

Retorna

Color

Valor da propriedade.

GetPropertyDouble(string)

Obtém o valor da propriedade double.

public virtual double GetPropertyDouble(string key)

Parâmetros

key string

O nome da propriedade.

Retorna

double

Valor da propriedade.

GetPropertyDouble(string, double)

Obtém o valor da propriedade double. Se a propriedade solicitada estiver ausente, retorna o valor padrão fornecido.

public virtual double GetPropertyDouble(string key, double defValue)

Parâmetros

key string

O nome da propriedade.

defValue double

Valor padrão da propriedade.

Retorna

double

Valor da propriedade.

GetPropertyFloat(string)

Obtém o valor da propriedade float.

public virtual float GetPropertyFloat(string key)

Parâmetros

key string

O nome da propriedade.

Retorna

float

Valor da propriedade.

GetPropertyFloat(string, float)

Obtém o valor da propriedade float. Se a propriedade solicitada estiver ausente, retorna o valor padrão fornecido.

public virtual float GetPropertyFloat(string key, float defValue)

Parâmetros

key string

O nome da propriedade.

defValue float

Valor padrão da propriedade.

Retorna

float

Valor da propriedade.

GetPropertyInt(string)

Obtém o valor da propriedade inteira.

public virtual int GetPropertyInt(string key)

Parâmetros

key string

O nome da propriedade.

Retorna

int

Valor da propriedade.

GetPropertyInt(string, int)

Obtém o valor da propriedade inteira. Se a propriedade solicitada estiver ausente, retorna o valor padrão fornecido.

public virtual int GetPropertyInt(string key, int defValue)

Parâmetros

key string

O nome da propriedade.

defValue int

Valor padrão da propriedade.

Retorna

int

Valor da propriedade.

GetPropertyMargins(string)

Obtém o valor da propriedade de margens.

public virtual Margins GetPropertyMargins(string key)

Parâmetros

key string

O nome da propriedade.

Retorna

Margins

Valor da propriedade.

GetPropertyMargins(string, Margins)

Obtém o valor da propriedade de margens. Se a propriedade solicitada estiver ausente, retorna o valor padrão fornecido.

public virtual Margins GetPropertyMargins(string key, Margins defValue)

Parâmetros

key string

O nome da propriedade.

defValue Margins

Valor padrão da propriedade.

Retorna

Margins

Valor da propriedade.

GetPropertyMatrix(string)

Obtém o valor da propriedade de matriz.

public virtual Matrix GetPropertyMatrix(string key)

Parâmetros

key string

O nome da propriedade.

Retorna

Matrix

Valor da propriedade.

GetPropertyMatrix(string, Matrix)

Obtém o valor da propriedade de matriz. Se a propriedade solicitada estiver ausente, retorna o valor padrão fornecido.

public virtual Matrix GetPropertyMatrix(string key, Matrix defValue)

Parâmetros

key string

O nome da propriedade.

defValue Matrix

Valor padrão da propriedade.

Retorna

Matrix

Valor da propriedade.

GetPropertyRectangle(string)

Obtém o valor da propriedade de retângulo.

public virtual RectangleF GetPropertyRectangle(string key)

Parâmetros

key string

O nome da propriedade.

Retorna

RectangleF

Valor da propriedade.

GetPropertyRectangle(string, RectangleF)

Obtém o valor da propriedade de retângulo. Se a propriedade solicitada estiver ausente, retorna o valor padrão fornecido.

public virtual RectangleF GetPropertyRectangle(string key, RectangleF defValue)

Parâmetros

key string

O nome da propriedade.

defValue RectangleF

Valor padrão da propriedade.

Retorna

RectangleF

Valor da propriedade.

GetPropertySize(string)

Obtém o valor da propriedade de tamanho.

public virtual Size GetPropertySize(string key)

Parâmetros

key string

O nome da propriedade.

Retorna

Size

Valor da propriedade.

GetPropertySize(string, Size)

Obtém o valor da propriedade de tamanho. Se a propriedade solicitada estiver ausente, retorna o valor padrão fornecido.

public virtual Size GetPropertySize(string key, Size defValue)

Parâmetros

key string

O nome da propriedade.

defValue Size

Valor padrão da propriedade.

Retorna

Size

Valor da propriedade.

GetPropertyStringArray(string)

Obtém o valor da propriedade de array de strings.

public virtual string[] GetPropertyStringArray(string key)

Parâmetros

key string

O nome da propriedade.

Retorna

string[]

Valor da propriedade.

GetPropertyStringArray(string, string[])

Obtém o valor da propriedade de array de strings. Se a propriedade solicitada estiver ausente, retorna o valor padrão fornecido.

public virtual string[] GetPropertyStringArray(string key, string[] defValue)

Parâmetros

key string

O nome da propriedade.

defValue string[]

Valor padrão da propriedade.

Retorna

string[]

Valor da propriedade.

IsProperty(string)

Obtém o valor da propriedade booleana.

public virtual bool IsProperty(string key)

Parâmetros

key string

O nome da propriedade.

Retorna

bool

Valor da propriedade.

IsProperty(string, bool)

Obtém o valor da propriedade booleana. Se a propriedade solicitada estiver ausente, retorna o valor padrão fornecido.

public virtual bool IsProperty(string key, bool defValue)

Parâmetros

key string

O nome da propriedade.

defValue bool

Valor padrão da propriedade.

Retorna

bool

Valor da propriedade.

PrintProperties()

public virtual void PrintProperties()

PropertyNames()

Retorna os nomes das propriedades.

public virtual IEnumerator<string> PropertyNames()

Retorna

IEnumerator<string&gt;

Enumerator dos nomes das propriedades.

SetProperty(string, string)

Define o valor da propriedade string.

public virtual object SetProperty(string key, string value)

Parâmetros

key string

O nome da propriedade.

value string

O valor da propriedade.

Retorna

object

Uma propriedade.

SetProperty(string, string[])

Define o valor da propriedade de array de strings.

public virtual object SetProperty(string key, string[] value)

Parâmetros

key string

O nome da propriedade.

value string[]

O valor da propriedade.

Retorna

object

Uma propriedade.

SetProperty(Dictionary<string, object="">, string, string[])

Define o valor da propriedade de array de strings na tabela de propriedades especificada.

public static object SetProperty(Dictionary<string, object=""> properties, string key, string[] value)

Parâmetros

properties Dictionary<string, object&gt;

A tabela de propriedades.

key string

O nome da propriedade.

value string[]

O valor da propriedade.

Retorna

object

Uma propriedade.

SetProperty(string, Color)

Define o valor da propriedade de cor.

public virtual object SetProperty(string key, Color value)

Parâmetros

key string

O nome da propriedade.

value Color

O valor da propriedade.

Retorna

object

Uma propriedade.

SetProperty(Dictionary<string, object="">, string, Color)

Define o valor da propriedade de cor na tabela de propriedades especificada.

public static object SetProperty(Dictionary<string, object=""> properties, string key, Color value)

Parâmetros

properties Dictionary<string, object&gt;

A tabela de propriedades.

key string

O nome da propriedade.

value Color

O valor da propriedade.

Retorna

object

Uma propriedade.

SetProperty(string, Rectangle)

Define o valor da propriedade de retângulo.

public virtual object SetProperty(string key, Rectangle value)

Parâmetros

key string

O nome da propriedade.

value Rectangle

O valor da propriedade.

Retorna

object

Uma propriedade.

SetProperty(Dictionary<string, object="">, string, Rectangle)

Define o valor da propriedade de retângulo na tabela de propriedades especificada.

public static object SetProperty(Dictionary<string, object=""> properties, string key, Rectangle value)

Parâmetros

properties Dictionary<string, object&gt;

A tabela de propriedades.

key string

O nome da propriedade.

value Rectangle

O valor da propriedade.

Retorna

object

Uma propriedade.

SetProperty(string, Margins)

Define o valor da propriedade de margens.

public virtual object SetProperty(string key, Margins value)

Parâmetros

key string

O nome da propriedade.

value Margins

O valor da propriedade.

Retorna

object

Uma propriedade.

SetProperty(Dictionary<string, object="">, string, Margins)

Define o valor da propriedade de margens na tabela de propriedades especificada.

public static object SetProperty(Dictionary<string, object=""> properties, string key, Margins value)

Parâmetros

properties Dictionary<string, object&gt;

A tabela de propriedades.

key string

O nome da propriedade.

value Margins

O valor da propriedade.

Retorna

object

Uma propriedade.

SetProperty(string, Size)

Define o valor da propriedade de tamanho.

public virtual object SetProperty(string key, Size value)

Parâmetros

key string

O nome da propriedade.

value Size

O valor da propriedade.

Retorna

object

Uma propriedade.

SetProperty(Dictionary<string, object="">, string, Size)

Define o valor da propriedade de tamanho na tabela de propriedades especificada.

public static object SetProperty(Dictionary<string, object=""> properties, string key, Size value)

Parâmetros

properties Dictionary<string, object&gt;

A tabela de propriedades.

key string

O nome da propriedade.

value Size

O valor da propriedade.

Retorna

object

Uma propriedade.

SetProperty(string, int)

Define o valor da propriedade inteira.

public virtual object SetProperty(string key, int value)

Parâmetros

key string

O nome da propriedade.

value int

O valor da propriedade.

Retorna

object

Uma propriedade.

SetProperty(Dictionary<string, object="">, string, int)

Define o valor da propriedade inteira na tabela de propriedades especificada.

public static object SetProperty(Dictionary<string, object=""> properties, string key, int value)

Parâmetros

properties Dictionary<string, object&gt;

A tabela de propriedades.

key string

O nome da propriedade.

value int

O valor da propriedade.

Retorna

object

Uma propriedade.

SetProperty(string, double)

Define o valor da propriedade double.

public virtual object SetProperty(string key, double value)

Parâmetros

key string

O nome da propriedade.

value double

O valor da propriedade.

Retorna

object

Uma propriedade.

SetProperty(Dictionary<string, object="">, string, double)

Define o valor da propriedade double na tabela de propriedades especificada.

public static object SetProperty(Dictionary<string, object=""> properties, string key, double value)

Parâmetros

properties Dictionary<string, object&gt;

A tabela de propriedades.

key string

O nome da propriedade.

value double

O valor da propriedade.

Retorna

object

Uma propriedade.

SetProperty(string, float)

Define o valor da propriedade float.

public virtual object SetProperty(string key, float value)

Parâmetros

key string

O nome da propriedade.

value float

O valor da propriedade.

Retorna

object

Uma propriedade.

SetProperty(Dictionary<string, object="">, string, float)

Define o valor da propriedade float na tabela de propriedades especificada.

public static object SetProperty(Dictionary<string, object=""> properties, string key, float value)

Parâmetros

properties Dictionary<string, object&gt;

A tabela de propriedades.

key string

O nome da propriedade.

value float

O valor da propriedade.

Retorna

object

Uma propriedade.

SetProperty(string, bool)

Define o valor da propriedade booleana.

public virtual object SetProperty(string key, bool value)

Parâmetros

key string

O nome da propriedade.

value bool

O valor da propriedade.

Retorna

object

Uma propriedade.

SetProperty(Dictionary<string, object="">, string, bool)

Define o valor da propriedade booleana na tabela de propriedades especificada.

public static object SetProperty(Dictionary<string, object=""> properties, string key, bool value)

Parâmetros

properties Dictionary<string, object&gt;

A tabela de propriedades.

key string

O nome da propriedade.

value bool

O valor da propriedade.

Retorna

object

Uma propriedade.

SetProperty(string, Matrix)

Define o valor da propriedade de matriz.

public virtual object SetProperty(string key, Matrix value)

Parâmetros

key string

O nome da propriedade.

value Matrix

O valor da propriedade.

Retorna

object

Uma propriedade.

SetProperty(Dictionary<string, object="">, string, Matrix)

Define o valor da propriedade de matriz na tabela de propriedades especificada.

public static object SetProperty(Dictionary<string, object=""> properties, string key, Matrix value)

Parâmetros

properties Dictionary<string, object&gt;

A tabela de propriedades.

key string

O nome da propriedade.

value Matrix

O valor da propriedade.

Retorna

object

Uma propriedade.

 Português