Class UserProperties
Nom dels espais: Aspose.Page Assemblea: Aspose.Page.dll (25.4.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, 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
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=""> altDefaults
Valor 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 de valor estàndard.
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,>