Class UserProperties

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

Arv

objectDictionary<string, object="">UserProperties

Implementerar

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

Ä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&gt;

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&gt;

Standardegenskapsvärden.

altDefaults Dictionary<string, object&gt;

Ett alternativt egenskapsvärden.

Fält

altDefaults

Ett alternativt egenskapsvärden.

protected Dictionary<string, object=""> altDefaults

Fältvärde

Dictionary<string, object&gt;

Egenskaper

Properties

Kopierar egenskaper, inklusive dess standarder till denna UserProperties

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

Egenskapsvärde

Dictionary<string, object&gt;

Metoder

GetProperty(string)

Hämtar strängens egenskapsvärde.

public virtual string GetProperty(string key)

Parametrar

key string

Namnet på egenskapen.

Returer

string

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

string

Egenskapsvärde.

GetPropertyColor(string)

Hämtar färgens egenskapsvärde.

public virtual Color GetPropertyColor(string key)

Parametrar

key string

Namnet på egenskapen.

Returer

Color

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

Color

Egenskapsvärde.

GetPropertyDouble(string)

Hämtar dubbel egenskapsvärde.

public virtual double GetPropertyDouble(string key)

Parametrar

key string

Namnet på egenskapen.

Returer

double

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

double

Egenskapsvärde.

GetPropertyFloat(string)

Hämtar float-egenskapsvärde.

public virtual float GetPropertyFloat(string key)

Parametrar

key string

Namnet på egenskapen.

Returer

float

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

float

Egenskapsvärde.

GetPropertyInt(string)

Hämtar heltals egenskapsvärde.

public virtual int GetPropertyInt(string key)

Parametrar

key string

Namnet på egenskapen.

Returer

int

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

int

Egenskapsvärde.

GetPropertyMargins(string)

Hämtar marginalernas egenskapsvärde.

public virtual Margins GetPropertyMargins(string key)

Parametrar

key string

Namnet på egenskapen.

Returer

Margins

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

Margins

Egenskapsvärde.

GetPropertyMatrix(string)

Hämtar matrisens egenskapsvärde.

public virtual Matrix GetPropertyMatrix(string key)

Parametrar

key string

Namnet på egenskapen.

Returer

Matrix

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

Matrix

Egenskapsvärde.

GetPropertyRectangle(string)

Hämtar rektangelns egenskapsvärde.

public virtual RectangleF GetPropertyRectangle(string key)

Parametrar

key string

Namnet på egenskapen.

Returer

RectangleF

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

RectangleF

Egenskapsvärde.

GetPropertySize(string)

Hämtar storlekens egenskapsvärde.

public virtual Size GetPropertySize(string key)

Parametrar

key string

Namnet på egenskapen.

Returer

Size

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

Size

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

bool

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

bool

Egenskapsvärde.

PrintProperties()

public virtual void PrintProperties()

PropertyNames()

Returnerar egenskapsnamn.

public virtual IEnumerator<string> PropertyNames()

Returer

IEnumerator<string&gt;

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

object

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

object

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&gt;

Egenskapstabellen.

key string

Namnet på egenskapen.

value string[]

Egenskapens värde.

Returer

object

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

object

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&gt;

Egenskapstabellen.

key string

Namnet på egenskapen.

value Color

Egenskapens värde.

Returer

object

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

object

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&gt;

Egenskapstabellen.

key string

Namnet på egenskapen.

value Rectangle

Egenskapens värde.

Returer

object

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

object

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&gt;

Egenskapstabellen.

key string

Namnet på egenskapen.

value Margins

Egenskapens värde.

Returer

object

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

object

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&gt;

Egenskapstabellen.

key string

Namnet på egenskapen.

value Size

Egenskapens värde.

Returer

object

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

object

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&gt;

Egenskapstabellen.

key string

Namnet på egenskapen.

value int

Egenskapens värde.

Returer

object

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

object

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&gt;

Egenskapstabellen.

key string

Namnet på egenskapen.

value double

Egenskapens värde.

Returer

object

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

object

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&gt;

Egenskapstabellen.

key string

Namnet på egenskapen.

value float

Egenskapens värde.

Returer

object

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

object

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&gt;

Egenskapstabellen.

key string

Namnet på egenskapen.

value bool

Egenskapens värde.

Returer

object

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

object

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&gt;

Egenskapstabellen.

key string

Namnet på egenskapen.

value Matrix

Egenskapens värde.

Returer

object

En egenskap.

 Svenska