Class UserProperties
Nom dels espais: Aspose.Page Assemblea: Aspose.Page.dll (25.5.0)
Classes especials de propietat que permeten establir-se les propietats tipificades iTambé permet la captura de dos objectes de propietat defaultper a ser buscada si aquest objecte no conté la propietat.
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, IDeserializationCallbackInheritance
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
Membres heretats
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()
Inicialitza una instància buida de la classe UserProperties.
public UserProperties()UserProperties(Diccionari <string, objecte="">)
Inicialitza una de les classes de Propietats d’Usuari amb valors estàndards.
public UserProperties(Dictionary<string, object=""> defaults)Parameters
defaults Dictionary
<
string
, object
>
Valors de les propietats defectuoses.
UserProperties(Diccionari <string, objecte="">, Diccionari <string, objecte="">)
Construeix Propietats d’Usuari amb una taula de defectes i altdefaults,que es busquen en aquest ordre.
public UserProperties(Dictionary<string, object=""> defaults, Dictionary<string, object=""> altDefaults)Parameters
defaults Dictionary
<
string
, object
>
Valors de les propietats defectuoses.
altDefaults Dictionary
<
string
, object
>
Valors de propietats alternatives.
Fields
Altres defectes
Valors de propietats alternatives.
protected Dictionary<string, object=""> altDefaultsValor de camp
Dictionary < string , object >
Properties
Properties
Copia les propietats, inclosos els seus defectes en aquesta Propietat d’Usuari
public virtual Dictionary<string, object=""> Properties { set; }Valor de la propietat
Dictionary < string , object >
Methods
GetProperty(Tàrrega)
Realitza el valor de la propietat.
public virtual string GetProperty(string key)Parameters
key string
El nom de la propietat.
Returns
Valor de la propietat.
GetProperty(Tècnic, Tècnic)
Si la propietat sol·licitada no existeix, retornarà el valor predefinit proporcionat.
public virtual string GetProperty(string key, string defValue)Parameters
key string
El nom de la propietat.
defValue string
Valor defectuós de la propietat.
Returns
Valor de la propietat.
GetPropertyColor(Tàrrega)
Obtenir color valor propietat.
public virtual Color GetPropertyColor(string key)Parameters
key string
El nom de la propietat.
Returns
Valor de la propietat.
GetPropertyColor(El color, el color)
Si la propietat sol·licitada no existeix, retornarà el valor predefinit proporcionat.
public virtual Color GetPropertyColor(string key, Color defValue)Parameters
key string
El nom de la propietat.
defValue Color
Valor defectuós de la propietat.
Returns
Valor de la propietat.
GetPropertyDouble(Tàrrega)
Obtenir doble valor propietat.
public virtual double GetPropertyDouble(string key)Parameters
key string
El nom de la propietat.
Returns
Valor de la propietat.
GetPropertyDouble(Esquema, doble)
Obté el doble valor de la propietat.Si l’actitud sol·licitada és absent, retornarà el valor default proporcionat.
public virtual double GetPropertyDouble(string key, double defValue)Parameters
key string
El nom de la propietat.
defValue double
Valor defectuós de la propietat.
Returns
Valor de la propietat.
GetPropertyFloat(Tàrrega)
Guanya el valor de la propietat float.
public virtual float GetPropertyFloat(string key)Parameters
key string
El nom de la propietat.
Returns
Valor de la propietat.
GetPropertyFloat(Tàrrega, Float)
Si la propietat sol·licitada és absent, torna el valor de default proporcionat.
public virtual float GetPropertyFloat(string key, float defValue)Parameters
key string
El nom de la propietat.
defValue float
Valor defectuós de la propietat.
Returns
Valor de la propietat.
GetPropertyInt(Tàrrega)
Obtenir valor total de la propietat.
public virtual int GetPropertyInt(string key)Parameters
key string
El nom de la propietat.
Returns
Valor de la propietat.
GetPropertyInt(Esquema, int)
Obté el valor total de la propietat.Si l’autorització sol·licitada no existeix, es retornarà la quantitat proporcionada.
public virtual int GetPropertyInt(string key, int defValue)Parameters
key string
El nom de la propietat.
defValue int
Valor defectuós de la propietat.
Returns
Valor de la propietat.
GetPropertyMargins(Tàrrega)
Obtenir el valor de la propietat marginal.
public virtual Margins GetPropertyMargins(string key)Parameters
key string
El nom de la propietat.
Returns
Valor de la propietat.
GetPropertyMargins(Tàrrega, Margins)
Si la propietat sol·licitada és absent, torna el valor de default proporcionat.
public virtual Margins GetPropertyMargins(string key, Margins defValue)Parameters
key string
El nom de la propietat.
defValue Margins
Valor defectuós de la propietat.
Returns
Valor de la propietat.
GetPropertyMatrix(Tàrrega)
Obtenir el valor de la propietat matriu.
public virtual Matrix GetPropertyMatrix(string key)Parameters
key string
El nom de la propietat.
Returns
Valor de la propietat.
GetPropertyMatrix(Màster, Matriu)
Obté el valor de la propietat matriu. Si l’edifici sol·licitat és absent, retornarà el preu proporcionat.
public virtual Matrix GetPropertyMatrix(string key, Matrix defValue)Parameters
key string
El nom de la propietat.
defValue Matrix
Valor defectuós de la propietat.
Returns
Valor de la propietat.
GetPropertyRectangle(Tàrrega)
Obtenir el valor de la propietat rectangular.
public virtual RectangleF GetPropertyRectangle(string key)Parameters
key string
El nom de la propietat.
Returns
Valor de la propietat.
GetPropertyRectangle(Tàrrega, RectangleF)
Obté el valor de la propietat rectangular.Si l’actuació sol·licitada no existeix, es retornarà la quantitat proporcionada.
public virtual RectangleF GetPropertyRectangle(string key, RectangleF defValue)Parameters
key string
El nom de la propietat.
defValue RectangleF
Valor defectuós de la propietat.
Returns
Valor de la propietat.
GetPropertySize(Tàrrega)
Realitza el valor de la propietat.
public virtual Size GetPropertySize(string key)Parameters
key string
El nom de la propietat.
Returns
Valor de la propietat.
GetPropertySize(Tàrrega, mida)
Si la propietat sol·licitada és absent, torna el valor de default proporcionat.
public virtual Size GetPropertySize(string key, Size defValue)Parameters
key string
El nom de la propietat.
defValue Size
Valor defectuós de la propietat.
Returns
Valor de la propietat.
GetPropertyStringArray(Tàrrega)
Realitza el valor de la propietat.
public virtual string[] GetPropertyStringArray(string key)Parameters
key string
El nom de la propietat.
Returns
string []
Valor de la propietat.
GetPropertyStringArray(Tècnic, Tècnic[])
Si la propietat sol·licitada no existeix, retornarà el valor de default proporcionat.
public virtual string[] GetPropertyStringArray(string key, string[] defValue)Parameters
key string
El nom de la propietat.
defValue string
[]
Valor defectuós de la propietat.
Returns
string []
Valor de la propietat.
IsProperty(Tàrrega)
Obtenir el valor de la propietat booleana.
public virtual bool IsProperty(string key)Parameters
key string
El nom de la propietat.
Returns
Valor de la propietat.
IsProperty(Tàrrega, Bool)
Si la propietat sol·licitada és absent, torna el valor de default proporcionat.
public virtual bool IsProperty(string key, bool defValue)Parameters
key string
El nom de la propietat.
defValue bool
Valor defectuós de la propietat.
Returns
Valor de la propietat.
PrintProperties()
public virtual void PrintProperties()PropertyNames()
Retorn dels noms de propietats.
public virtual IEnumerator<string> PropertyNames()Returns
IEnumerator < string >
Enumeració de noms de propietats.
SetProperty(Tècnic, Tècnic)
Es defineix el valor de la propietat.
public virtual object SetProperty(string key, string value)Parameters
key string
El nom de la propietat.
value string
El valor de la propietat.
Returns
Una propietat.
SetProperty(Tècnic, Tècnic[])
S’estableix el valor de la propietat d’array.
public virtual object SetProperty(string key, string[] value)Parameters
key string
El nom de la propietat.
value string
[]
El valor de la propietat.
Returns
Una propietat.
SetProperty(Diccionari <string, objecte=">, string i string[])
Estableix el valor de la propietat d’array en la taula de propietats especificades.
public static object SetProperty(Dictionary<string, object=""> properties, string key, string[] value)Parameters
properties Dictionary
<
string
, object
>
Taula de les propietats.
key string
El nom de la propietat.
value string
[]
El valor de la propietat.
Returns
Una propietat.
SetProperty(El color, el color)
Es defineix el valor de la propietat color.
public virtual object SetProperty(string key, Color value)Parameters
key string
El nom de la propietat.
value Color
El valor de la propietat.
Returns
Una propietat.
SetProperty(Diccionari <string, objecte=«">, string, color)
Estableix el valor de la propietat de color en la taula de propietats especificades.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Color value)Parameters
properties Dictionary
<
string
, object
>
Taula de les propietats.
key string
El nom de la propietat.
value Color
El valor de la propietat.
Returns
Una propietat.
SetProperty(Tàrrega, Rectangle)
Es fixa el valor de la propietat rectangular.
public virtual object SetProperty(string key, Rectangle value)Parameters
key string
El nom de la propietat.
value Rectangle
El valor de la propietat.
Returns
Una propietat.
SetProperty(Diccionari <string, objecte="">, string, rectangle)
Estableix el valor de la propietat rectangular en la taula de propietats especificades.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Rectangle value)Parameters
properties Dictionary
<
string
, object
>
Taula de les propietats.
key string
El nom de la propietat.
value Rectangle
El valor de la propietat.
Returns
Una propietat.
SetProperty(Tàrrega, Margins)
Definició de marges de valor propietat.
public virtual object SetProperty(string key, Margins value)Parameters
key string
El nom de la propietat.
value Margins
El valor de la propietat.
Returns
Una propietat.
SetProperty(Diccionari <string, objecte=«>, string, marginació)
Establir el valor de la propietat de les marges en la taula de propietats especificades.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Margins value)Parameters
properties Dictionary
<
string
, object
>
Taula de les propietats.
key string
El nom de la propietat.
value Margins
El valor de la propietat.
Returns
Una propietat.
SetProperty(Tàrrega, mida)
Estima el valor de la propietat.
public virtual object SetProperty(string key, Size value)Parameters
key string
El nom de la propietat.
value Size
El valor de la propietat.
Returns
Una propietat.
SetProperty(Diccionari <string, objecte=«">, string, grandària)
Estableix la mida del valor de la propietat en la taula de propietats especificades.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Size value)Parameters
properties Dictionary
<
string
, object
>
Taula de les propietats.
key string
El nom de la propietat.
value Size
El valor de la propietat.
Returns
Una propietat.
SetProperty(Esquema, int)
El valor total de la propietat.
public virtual object SetProperty(string key, int value)Parameters
key string
El nom de la propietat.
value int
El valor de la propietat.
Returns
Una propietat.
SetProperty(Diccionari <string, objecte=«>, string, int)
Establir el valor integral de la propietat en la taula de propietats especificades.
public static object SetProperty(Dictionary<string, object=""> properties, string key, int value)Parameters
properties Dictionary
<
string
, object
>
Taula de les propietats.
key string
El nom de la propietat.
value int
El valor de la propietat.
Returns
Una propietat.
SetProperty(Esquema, doble)
El doble valor de la propietat.
public virtual object SetProperty(string key, double value)Parameters
key string
El nom de la propietat.
value double
El valor de la propietat.
Returns
Una propietat.
SetProperty(Diccionari <string, objecte=«>, string, doble)
Estableix el doble valor de la propietat en la taula de propietats especificades.
public static object SetProperty(Dictionary<string, object=""> properties, string key, double value)Parameters
properties Dictionary
<
string
, object
>
Taula de les propietats.
key string
El nom de la propietat.
value double
El valor de la propietat.
Returns
Una propietat.
SetProperty(Tàrrega, Float)
El valor de la propietat float.
public virtual object SetProperty(string key, float value)Parameters
key string
El nom de la propietat.
value float
El valor de la propietat.
Returns
Una propietat.
SetProperty(Diccionari <string, objecte=«>, string, float)
Establir el valor de la propietat float en la taula de propietats especificades.
public static object SetProperty(Dictionary<string, object=""> properties, string key, float value)Parameters
properties Dictionary
<
string
, object
>
Taula de les propietats.
key string
El nom de la propietat.
value float
El valor de la propietat.
Returns
Una propietat.
SetProperty(Tàrrega, Bool)
El valor de la propietat booleana.
public virtual object SetProperty(string key, bool value)Parameters
key string
El nom de la propietat.
value bool
El valor de la propietat.
Returns
Una propietat.
SetProperty(Diccionari <string, objecte=«>, string, bool)
Estableix el valor de la propietat booleana en la taula de propietats especificades.
public static object SetProperty(Dictionary<string, object=""> properties, string key, bool value)Parameters
properties Dictionary
<
string
, object
>
Taula de les propietats.
key string
El nom de la propietat.
value bool
El valor de la propietat.
Returns
Una propietat.
SetProperty(Màster, Matriu)
El valor de la propietat matriu.
public virtual object SetProperty(string key, Matrix value)Parameters
key string
El nom de la propietat.
value Matrix
El valor de la propietat.
Returns
Una propietat.
SetProperty(Diccionari <string, objecte=«>, string, matriu)
Estableix el valor de la propietat matriu en la taula de propietats especificades.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Matrix value)Parameters
properties Dictionary
<
string
, object
>
Taula de les propietats.
key string
El nom de la propietat.
value Matrix
El valor de la propietat.
Returns
Una propietat.</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,>