Class UserProperties
Namespace: Aspose.Page
Assembly: Aspose.Page.dll (25.1.2)
Special egenskap klass som tillåter typade egenskaper att sättas och returneras. Den tillåter också kopplingen av två standardegenskapsobjekt som ska sökas om detta egenskapsobjekt inte innehåller egenskapen.
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
Arv
object ← Dictionary<string, object=""> ← UserProperties
Implementerar
IDictionary<string, object="">, ICollection<keyvaluepair<string, object="">>, IDictionary, ICollection, IReadOnlyDictionary<string, object="">, IReadOnlyCollection<keyvaluepair<string, object="">>, IEnumerable<keyvaluepair<string, object="">>, IEnumerable, ISerializable, IDeserializationCallback
Ärvt medlemmar
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()
Konstruktörer
UserProperties()
Initierar en tom instans av UserProperties-klassen.
public UserProperties()
UserProperties(Dictionary<string, object="">)
Initierar en instans av UserProperties-klassen med standardvärden.
public UserProperties(Dictionary<string, object=""> defaults)
Parametrar
defaults
Dictionary<string, object>
Standardegenskapsvärden.
UserProperties(Dictionary<string, object="">, Dictionary<string, object="">)
Konstruktion av UserProperties med en defaults och altDefaults-tabell, som söks i den ordningen.
public UserProperties(Dictionary<string, object=""> defaults, Dictionary<string, object=""> altDefaults)
Parametrar
defaults
Dictionary<string, object>
Standardegenskapsvärden.
altDefaults
Dictionary<string, object>
Ett alternativt egenskapsvärden.
Fält
altDefaults
Ett alternativt egenskapsvärden.
protected Dictionary<string, object=""> altDefaults
Fältvärde
Dictionary<string, object>
Egenskaper
Properties
Kopierar egenskaper, inklusive dess standarder till denna UserProperties
public virtual Dictionary<string, object=""> Properties { set; }
Egenskapsvärde
Dictionary<string, object>
Metoder
GetProperty(string)
Hämtar strängens egenskapsvärde.
public virtual string GetProperty(string key)
Parametrar
key
string
Namnet på egenskapen.
Returer
Egenskapsvärde.
GetProperty(string, string)
Hämtar strängens egenskapsvärde. Om begärd egenskap är frånvarande returneras angivet standardvärde.
public virtual string GetProperty(string key, string defValue)
Parametrar
key
string
Namnet på egenskapen.
defValue
string
Standardvärde för egenskapen.
Returer
Egenskapsvärde.
GetPropertyColor(string)
Hämtar färgens egenskapsvärde.
public virtual Color GetPropertyColor(string key)
Parametrar
key
string
Namnet på egenskapen.
Returer
Egenskapsvärde.
GetPropertyColor(string, Color)
Hämtar färgens egenskapsvärde. Om begärd egenskap är frånvarande returneras angivet standardvärde.
public virtual Color GetPropertyColor(string key, Color defValue)
Parametrar
key
string
Namnet på egenskapen.
defValue
Color
Standardvärde för egenskapen.
Returer
Egenskapsvärde.
GetPropertyDouble(string)
Hämtar dubbel egenskapsvärde.
public virtual double GetPropertyDouble(string key)
Parametrar
key
string
Namnet på egenskapen.
Returer
Egenskapsvärde.
GetPropertyDouble(string, double)
Hämtar dubbel egenskapsvärde. Om begärd egenskap är frånvarande returneras angivet standardvärde.
public virtual double GetPropertyDouble(string key, double defValue)
Parametrar
key
string
Namnet på egenskapen.
defValue
double
Standardvärde för egenskapen.
Returer
Egenskapsvärde.
GetPropertyFloat(string)
Hämtar float-egenskapsvärde.
public virtual float GetPropertyFloat(string key)
Parametrar
key
string
Namnet på egenskapen.
Returer
Egenskapsvärde.
GetPropertyFloat(string, float)
Hämtar float-egenskapsvärde. Om begärd egenskap är frånvarande returneras angivet standardvärde.
public virtual float GetPropertyFloat(string key, float defValue)
Parametrar
key
string
Namnet på egenskapen.
defValue
float
Standardvärde för egenskapen.
Returer
Egenskapsvärde.
GetPropertyInt(string)
Hämtar heltals egenskapsvärde.
public virtual int GetPropertyInt(string key)
Parametrar
key
string
Namnet på egenskapen.
Returer
Egenskapsvärde.
GetPropertyInt(string, int)
Hämtar heltals egenskapsvärde. Om begärd egenskap är frånvarande returneras angivet standardvärde.
public virtual int GetPropertyInt(string key, int defValue)
Parametrar
key
string
Namnet på egenskapen.
defValue
int
Standardvärde för egenskapen.
Returer
Egenskapsvärde.
GetPropertyMargins(string)
Hämtar marginalernas egenskapsvärde.
public virtual Margins GetPropertyMargins(string key)
Parametrar
key
string
Namnet på egenskapen.
Returer
Egenskapsvärde.
GetPropertyMargins(string, Margins)
Hämtar marginalernas egenskapsvärde. Om begärd egenskap är frånvarande returneras angivet standardvärde.
public virtual Margins GetPropertyMargins(string key, Margins defValue)
Parametrar
key
string
Namnet på egenskapen.
defValue
Margins
Standardvärde för egenskapen.
Returer
Egenskapsvärde.
GetPropertyMatrix(string)
Hämtar matrisens egenskapsvärde.
public virtual Matrix GetPropertyMatrix(string key)
Parametrar
key
string
Namnet på egenskapen.
Returer
Egenskapsvärde.
GetPropertyMatrix(string, Matrix)
Hämtar matrisens egenskapsvärde. Om begärd egenskap är frånvarande returneras angivet standardvärde.
public virtual Matrix GetPropertyMatrix(string key, Matrix defValue)
Parametrar
key
string
Namnet på egenskapen.
defValue
Matrix
Standardvärde för egenskapen.
Returer
Egenskapsvärde.
GetPropertyRectangle(string)
Hämtar rektangelns egenskapsvärde.
public virtual RectangleF GetPropertyRectangle(string key)
Parametrar
key
string
Namnet på egenskapen.
Returer
Egenskapsvärde.
GetPropertyRectangle(string, RectangleF)
Hämtar rektangelns egenskapsvärde. Om begärd egenskap är frånvarande returneras angivet standardvärde.
public virtual RectangleF GetPropertyRectangle(string key, RectangleF defValue)
Parametrar
key
string
Namnet på egenskapen.
defValue
RectangleF
Standardvärde för egenskapen.
Returer
Egenskapsvärde.
GetPropertySize(string)
Hämtar storlekens egenskapsvärde.
public virtual Size GetPropertySize(string key)
Parametrar
key
string
Namnet på egenskapen.
Returer
Egenskapsvärde.
GetPropertySize(string, Size)
Hämtar storlekens egenskapsvärde. Om begärd egenskap är frånvarande returneras angivet standardvärde.
public virtual Size GetPropertySize(string key, Size defValue)
Parametrar
key
string
Namnet på egenskapen.
defValue
Size
Standardvärde för egenskapen.
Returer
Egenskapsvärde.
GetPropertyStringArray(string)
Hämtar strängarrayens egenskapsvärde.
public virtual string[] GetPropertyStringArray(string key)
Parametrar
key
string
Namnet på egenskapen.
Returer
string[]
Egenskapsvärde.
GetPropertyStringArray(string, string[])
Hämtar strängarrayens egenskapsvärde. Om begärd egenskap är frånvarande returneras angivet standardvärde.
public virtual string[] GetPropertyStringArray(string key, string[] defValue)
Parametrar
key
string
Namnet på egenskapen.
defValue
string[]
Standardvärde för egenskapen.
Returer
string[]
Egenskapsvärde.
IsProperty(string)
Hämtar boolean egenskapsvärde.
public virtual bool IsProperty(string key)
Parametrar
key
string
Namnet på egenskapen.
Returer
Egenskapsvärde.
IsProperty(string, bool)
Hämtar boolean egenskapsvärde. Om begärd egenskap är frånvarande returneras angivet standardvärde.
public virtual bool IsProperty(string key, bool defValue)
Parametrar
key
string
Namnet på egenskapen.
defValue
bool
Standardvärde för egenskapen.
Returer
Egenskapsvärde.
PrintProperties()
public virtual void PrintProperties()
PropertyNames()
Returnerar egenskapsnamn.
public virtual IEnumerator<string> PropertyNames()
Returer
IEnumerator<string>
Enumerator av egenskapsnamn.
SetProperty(string, string)
Sätter strängens egenskapsvärde.
public virtual object SetProperty(string key, string value)
Parametrar
key
string
Namnet på egenskapen.
value
string
Egenskapens värde.
Returer
En egenskap.
SetProperty(string, string[])
Sätter strängarrayens egenskapsvärde.
public virtual object SetProperty(string key, string[] value)
Parametrar
key
string
Namnet på egenskapen.
value
string[]
Egenskapens värde.
Returer
En egenskap.
SetProperty(Dictionary<string, object="">, string, string[])
Sätter strängarrayens egenskapsvärde i angiven egenskapstabell.
public static object SetProperty(Dictionary<string, object=""> properties, string key, string[] value)
Parametrar
properties
Dictionary<string, object>
Egenskapstabellen.
key
string
Namnet på egenskapen.
value
string[]
Egenskapens värde.
Returer
En egenskap.
SetProperty(string, Color)
Sätter färgens egenskapsvärde.
public virtual object SetProperty(string key, Color value)
Parametrar
key
string
Namnet på egenskapen.
value
Color
Egenskapens värde.
Returer
En egenskap.
SetProperty(Dictionary<string, object="">, string, Color)
Sätter färgens egenskapsvärde i angiven egenskapstabell.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Color value)
Parametrar
properties
Dictionary<string, object>
Egenskapstabellen.
key
string
Namnet på egenskapen.
value
Color
Egenskapens värde.
Returer
En egenskap.
SetProperty(string, Rectangle)
Sätter rektangelns egenskapsvärde.
public virtual object SetProperty(string key, Rectangle value)
Parametrar
key
string
Namnet på egenskapen.
value
Rectangle
Egenskapens värde.
Returer
En egenskap.
SetProperty(Dictionary<string, object="">, string, Rectangle)
Sätter rektangelns egenskapsvärde i angiven egenskapstabell.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Rectangle value)
Parametrar
properties
Dictionary<string, object>
Egenskapstabellen.
key
string
Namnet på egenskapen.
value
Rectangle
Egenskapens värde.
Returer
En egenskap.
SetProperty(string, Margins)
Sätter marginalernas egenskapsvärde.
public virtual object SetProperty(string key, Margins value)
Parametrar
key
string
Namnet på egenskapen.
value
Margins
Egenskapens värde.
Returer
En egenskap.
SetProperty(Dictionary<string, object="">, string, Margins)
Sätter marginalernas egenskapsvärde i angiven egenskapstabell.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Margins value)
Parametrar
properties
Dictionary<string, object>
Egenskapstabellen.
key
string
Namnet på egenskapen.
value
Margins
Egenskapens värde.
Returer
En egenskap.
SetProperty(string, Size)
Sätter storlekens egenskapsvärde.
public virtual object SetProperty(string key, Size value)
Parametrar
key
string
Namnet på egenskapen.
value
Size
Egenskapens värde.
Returer
En egenskap.
SetProperty(Dictionary<string, object="">, string, Size)
Sätter storlekens egenskapsvärde i angiven egenskapstabell.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Size value)
Parametrar
properties
Dictionary<string, object>
Egenskapstabellen.
key
string
Namnet på egenskapen.
value
Size
Egenskapens värde.
Returer
En egenskap.
SetProperty(string, int)
Sätter heltals egenskapsvärde.
public virtual object SetProperty(string key, int value)
Parametrar
key
string
Namnet på egenskapen.
value
int
Egenskapens värde.
Returer
En egenskap.
SetProperty(Dictionary<string, object="">, string, int)
Sätter heltals egenskapsvärde i angiven egenskapstabell.
public static object SetProperty(Dictionary<string, object=""> properties, string key, int value)
Parametrar
properties
Dictionary<string, object>
Egenskapstabellen.
key
string
Namnet på egenskapen.
value
int
Egenskapens värde.
Returer
En egenskap.
SetProperty(string, double)
Sätter dubbel egenskapsvärde.
public virtual object SetProperty(string key, double value)
Parametrar
key
string
Namnet på egenskapen.
value
double
Egenskapens värde.
Returer
En egenskap.
SetProperty(Dictionary<string, object="">, string, double)
Sätter dubbel egenskapsvärde i angiven egenskapstabell.
public static object SetProperty(Dictionary<string, object=""> properties, string key, double value)
Parametrar
properties
Dictionary<string, object>
Egenskapstabellen.
key
string
Namnet på egenskapen.
value
double
Egenskapens värde.
Returer
En egenskap.
SetProperty(string, float)
Sätter float-egenskapsvärde.
public virtual object SetProperty(string key, float value)
Parametrar
key
string
Namnet på egenskapen.
value
float
Egenskapens värde.
Returer
En egenskap.
SetProperty(Dictionary<string, object="">, string, float)
Sätter float-egenskapsvärde i angiven egenskapstabell.
public static object SetProperty(Dictionary<string, object=""> properties, string key, float value)
Parametrar
properties
Dictionary<string, object>
Egenskapstabellen.
key
string
Namnet på egenskapen.
value
float
Egenskapens värde.
Returer
En egenskap.
SetProperty(string, bool)
Sätter boolean egenskapsvärde.
public virtual object SetProperty(string key, bool value)
Parametrar
key
string
Namnet på egenskapen.
value
bool
Egenskapens värde.
Returer
En egenskap.
SetProperty(Dictionary<string, object="">, string, bool)
Sätter boolean egenskapsvärde i angiven egenskapstabell.
public static object SetProperty(Dictionary<string, object=""> properties, string key, bool value)
Parametrar
properties
Dictionary<string, object>
Egenskapstabellen.
key
string
Namnet på egenskapen.
value
bool
Egenskapens värde.
Returer
En egenskap.
SetProperty(string, Matrix)
Sätter matrisens egenskapsvärde.
public virtual object SetProperty(string key, Matrix value)
Parametrar
key
string
Namnet på egenskapen.
value
Matrix
Egenskapens värde.
Returer
En egenskap.
SetProperty(Dictionary<string, object="">, string, Matrix)
Sätter matrisens egenskapsvärde i angiven egenskapstabell.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Matrix value)
Parametrar
properties
Dictionary<string, object>
Egenskapstabellen.
key
string
Namnet på egenskapen.
value
Matrix
Egenskapens värde.
Returer
En egenskap.