Class UserProperties
Името на пространството: Aspose.Page Асамблея: Aspose.Page.dll (25.4.0)
Специална класа на собственост, която позволява на типовите свойства да се определят иТой също така позволява заваряване на два дефектни имота обектида се търси, ако това имущество не съдържа имуществото.
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
наследници
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()
Иницијализира празна инстанция от клас UserProperties.
public UserProperties()
UserProperties(Речник <string, обект="">)
Иницијализира един от класовете UserProperties с дефолтни стойности.
public UserProperties(Dictionary<string, object=""> defaults)
Parameters
defaults
Dictionary
<
string
, object
>
Дефектни стойности на свойствата.
UserProperties(Речник <string, обект="">, Речник<string, обект="">)
Създава потребителски свойства с таблица за дефекти и altDefaults,които се търсят в този ред.
public UserProperties(Dictionary<string, object=""> defaults, Dictionary<string, object=""> altDefaults)
Parameters
defaults
Dictionary
<
string
, object
>
Дефектни стойности на свойствата.
altDefaults
Dictionary
<
string
, object
>
Алтернативни стойности на свойствата.
Fields
Alt дефекти
Алтернативни стойности на свойствата.
protected Dictionary<string, object=""> altDefaults
полева стойност
Dictionary < string , object >
Properties
Properties
Копиране на свойствата, включително дефектите им в този UserProperties
public virtual Dictionary<string, object=""> Properties { set; }
стойност на имота
Dictionary < string , object >
Methods
GetProperty(Стрий)
Осигурява стойност на собствеността.
public virtual string GetProperty(string key)
Parameters
key
string
Името на имота.
Returns
стойност на имота.
GetProperty(Стрийк, Стрийк)
При липса на исканата собственост се връща предоставената стойност по подразбиране.
public virtual string GetProperty(string key, string defValue)
Parameters
key
string
Името на имота.
defValue
string
дефектна стойност на собствеността.
Returns
стойност на имота.
GetPropertyColor(Стрий)
Получава стойност на цветната собственост.
public virtual Color GetPropertyColor(string key)
Parameters
key
string
Името на имота.
Returns
стойност на имота.
GetPropertyColor(Стрий, Цвет)
Ако поисканата собственост е отсъстваща, връща се предоставената стойност.
public virtual Color GetPropertyColor(string key, Color defValue)
Parameters
key
string
Името на имота.
defValue
Color
дефектна стойност на собствеността.
Returns
стойност на имота.
GetPropertyDouble(Стрий)
Получава двойна стойност на имота.
public virtual double GetPropertyDouble(string key)
Parameters
key
string
Името на имота.
Returns
стойност на имота.
GetPropertyDouble(Двойна, двойна)
Получава двойна стойност на имота.Ако поисканото имущество е отсъстващо, се връща предоставената дефолтна стойността.
public virtual double GetPropertyDouble(string key, double defValue)
Parameters
key
string
Името на имота.
defValue
double
дефектна стойност на собствеността.
Returns
стойност на имота.
GetPropertyFloat(Стрий)
Осигурява плаваща стойност на имота.
public virtual float GetPropertyFloat(string key)
Parameters
key
string
Името на имота.
Returns
стойност на имота.
GetPropertyFloat(Пръстен, плувен)
Ако поисканата собственост е отсъстваща, се връща предоставената стойност.
public virtual float GetPropertyFloat(string key, float defValue)
Parameters
key
string
Името на имота.
defValue
float
дефектна стойност на собствеността.
Returns
стойност на имота.
GetPropertyInt(Стрий)
Получава цялостна стойност на собствеността.
public virtual int GetPropertyInt(string key)
Parameters
key
string
Името на имота.
Returns
стойност на имота.
GetPropertyInt(Тръмп, инт)
Получава цялостна стойност на собствеността.Ако поисканата собственост е отсъстваща, се връща предоставената дефолтна вредност.
public virtual int GetPropertyInt(string key, int defValue)
Parameters
key
string
Името на имота.
defValue
int
дефектна стойност на собствеността.
Returns
стойност на имота.
GetPropertyMargins(Стрий)
Получава маргинална стойност на собствеността.
public virtual Margins GetPropertyMargins(string key)
Parameters
key
string
Името на имота.
Returns
стойност на имота.
GetPropertyMargins(Маргарита, Margins)
Получава маргинална стойност на собствеността.Ако поисканата собственост е отсъстваща, се връща предоставената дефолтна вредност.
public virtual Margins GetPropertyMargins(string key, Margins defValue)
Parameters
key
string
Името на имота.
defValue
Margins
дефектна стойност на собствеността.
Returns
стойност на имота.
GetPropertyMatrix(Стрий)
Получава стойност на собствеността на матрицата.
public virtual Matrix GetPropertyMatrix(string key)
Parameters
key
string
Името на имота.
Returns
стойност на имота.
GetPropertyMatrix(Матрица , Matrix)
При липса на исканата собственост се връща предоставената стойност по подразбиране.
public virtual Matrix GetPropertyMatrix(string key, Matrix defValue)
Parameters
key
string
Името на имота.
defValue
Matrix
дефектна стойност на собствеността.
Returns
стойност на имота.
GetPropertyRectangle(Стрий)
Получава правоъгълна стойност на собствеността.
public virtual RectangleF GetPropertyRectangle(string key)
Parameters
key
string
Името на имота.
Returns
стойност на имота.
GetPropertyRectangle(Стрийк, RectangleF)
При липса на исканата собственост се връща предоставената стойност по подразбиране.
public virtual RectangleF GetPropertyRectangle(string key, RectangleF defValue)
Parameters
key
string
Името на имота.
defValue
RectangleF
дефектна стойност на собствеността.
Returns
стойност на имота.
GetPropertySize(Стрий)
Осигурява стойност на имота.
public virtual Size GetPropertySize(string key)
Parameters
key
string
Името на имота.
Returns
стойност на имота.
GetPropertySize(Стрий, Размер)
При липса на исканата собственост се връща предоставената стойност.
public virtual Size GetPropertySize(string key, Size defValue)
Parameters
key
string
Името на имота.
defValue
Size
дефектна стойност на собствеността.
Returns
стойност на имота.
GetPropertyStringArray(Стрий)
Осигурява стойност на собствеността.
public virtual string[] GetPropertyStringArray(string key)
Parameters
key
string
Името на имота.
Returns
string []
стойност на имота.
GetPropertyStringArray(Стрийк, Стрийк[])
При липса на исканата собственост се връща предоставената стойност.
public virtual string[] GetPropertyStringArray(string key, string[] defValue)
Parameters
key
string
Името на имота.
defValue
string
[]
дефектна стойност на собствеността.
Returns
string []
стойност на имота.
IsProperty(Стрий)
Получава стойност на собствеността на боулеан.
public virtual bool IsProperty(string key)
Parameters
key
string
Името на имота.
Returns
стойност на имота.
IsProperty(Стрелец, Боул)
Ако поисканата собственост е отсъстваща, връща се предоставената стойност.
public virtual bool IsProperty(string key, bool defValue)
Parameters
key
string
Името на имота.
defValue
bool
дефектна стойност на собствеността.
Returns
стойност на имота.
PrintProperties()
public virtual void PrintProperties()
PropertyNames()
Името на имота се връща.
public virtual IEnumerator<string> PropertyNames()
Returns
IEnumerator < string >
Списък на имената на имотите.
SetProperty(Стрийк, Стрийк)
Определяне на стойността на собствеността.
public virtual object SetProperty(string key, string value)
Parameters
key
string
Името на имота.
value
string
Стойността на собствеността.
Returns
Това е собственост.
SetProperty(Стрийк, Стрийк[])
Осигуряване на стойност на собствеността.
public virtual object SetProperty(string key, string[] value)
Parameters
key
string
Името на имота.
value
string
[]
Стойността на собствеността.
Returns
Това е собственост.
SetProperty(Речник <string, обект=„>, струнг, стронг[])
Определете стойността на свойството в таблицата за определени свойства.
public static object SetProperty(Dictionary<string, object=""> properties, string key, string[] value)
Parameters
properties
Dictionary
<
string
, object
>
Таблица на имотите.
key
string
Името на имота.
value
string
[]
Стойността на собствеността.
Returns
Това е собственост.
SetProperty(Стрий, Цвет)
Определя стойността на цветната собственост.
public virtual object SetProperty(string key, Color value)
Parameters
key
string
Името на имота.
value
Color
Стойността на собствеността.
Returns
Това е собственост.
SetProperty(Речник <string, обект=„>, струн, цвят)
Поставете стойността на цветовата собственост в таблицата за определени свойства.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Color value)
Parameters
properties
Dictionary
<
string
, object
>
Таблица на имотите.
key
string
Името на имота.
value
Color
Стойността на собствеността.
Returns
Това е собственост.
SetProperty(Пътеводител, Rectangle)
Определяне на стойността на правоъгълната собственост.
public virtual object SetProperty(string key, Rectangle value)
Parameters
key
string
Името на имота.
value
Rectangle
Стойността на собствеността.
Returns
Това е собственост.
SetProperty(Речник <string, обект=„>, струн, ректонгъл)
Поставете стойността на правоъгълната собственост в таблицата за определени свойства.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Rectangle value)
Parameters
properties
Dictionary
<
string
, object
>
Таблица на имотите.
key
string
Името на имота.
value
Rectangle
Стойността на собствеността.
Returns
Това е собственост.
SetProperty(Маргарита, Margins)
Маргинална стойност на имота.
public virtual object SetProperty(string key, Margins value)
Parameters
key
string
Името на имота.
value
Margins
Стойността на собствеността.
Returns
Това е собственост.
SetProperty(Речник <string, обект=„>, струн, маргини)
Поставете стойността на маргините на имота в таблицата за определени имоти.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Margins value)
Parameters
properties
Dictionary
<
string
, object
>
Таблица на имотите.
key
string
Името на имота.
value
Margins
Стойността на собствеността.
Returns
Това е собственост.
SetProperty(Стрий, Размер)
Размер на стойността на имота.
public virtual object SetProperty(string key, Size value)
Parameters
key
string
Името на имота.
value
Size
Стойността на собствеността.
Returns
Това е собственост.
SetProperty(Речник <string, обект=„>, струн, размер)
Поставете стойността на размера на имота в таблицата за определени имоти.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Size value)
Parameters
properties
Dictionary
<
string
, object
>
Таблица на имотите.
key
string
Името на имота.
value
Size
Стойността на собствеността.
Returns
Това е собственост.
SetProperty(Тръмп, инт)
Осигуряване на цялостна стойност на собствеността.
public virtual object SetProperty(string key, int value)
Parameters
key
string
Името на имота.
value
int
Стойността на собствеността.
Returns
Това е собственост.
SetProperty(Речник <string, обект=„>, струн, инт)
Поставете цялостната стойност на имота в таблицата за определени имоти.
public static object SetProperty(Dictionary<string, object=""> properties, string key, int value)
Parameters
properties
Dictionary
<
string
, object
>
Таблица на имотите.
key
string
Името на имота.
value
int
Стойността на собствеността.
Returns
Това е собственост.
SetProperty(Двойна, двойна)
Двойна стойност на имота.
public virtual object SetProperty(string key, double value)
Parameters
key
string
Името на имота.
value
double
Стойността на собствеността.
Returns
Това е собственост.
SetProperty(Речник <string, обект=„>, струн, двойно)
Поставете двойна стойност на имота в таблицата за определени имоти.
public static object SetProperty(Dictionary<string, object=""> properties, string key, double value)
Parameters
properties
Dictionary
<
string
, object
>
Таблица на имотите.
key
string
Името на имота.
value
double
Стойността на собствеността.
Returns
Това е собственост.
SetProperty(Пръстен, плувен)
Определяне на стойността на плаващата собственост.
public virtual object SetProperty(string key, float value)
Parameters
key
string
Името на имота.
value
float
Стойността на собствеността.
Returns
Това е собственост.
SetProperty(Речник <string, обект=„>, струн, плаващ)
Поставете стойността на плаващата собственост в таблицата за определени свойства.
public static object SetProperty(Dictionary<string, object=""> properties, string key, float value)
Parameters
properties
Dictionary
<
string
, object
>
Таблица на имотите.
key
string
Името на имота.
value
float
Стойността на собствеността.
Returns
Това е собственост.
SetProperty(Стрелец, Боул)
Създаване на стойност на собствеността на боулеан.
public virtual object SetProperty(string key, bool value)
Parameters
key
string
Името на имота.
value
bool
Стойността на собствеността.
Returns
Това е собственост.
SetProperty(Речник <string, обект=„>, струн, боол)
Поставете стойността на имота в таблицата за определени имоти.
public static object SetProperty(Dictionary<string, object=""> properties, string key, bool value)
Parameters
properties
Dictionary
<
string
, object
>
Таблица на имотите.
key
string
Името на имота.
value
bool
Стойността на собствеността.
Returns
Това е собственост.
SetProperty(Матрица , Matrix)
Създаване на матрична стойност на собствеността.
public virtual object SetProperty(string key, Matrix value)
Parameters
key
string
Името на имота.
value
Matrix
Стойността на собствеността.
Returns
Това е собственост.
SetProperty(Речник <string, обект=„>, струн, матрица)
Поставете стойността на имота на матрицата в таблицата за определени имоти.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Matrix value)
Parameters
properties
Dictionary
<
string
, object
>
Таблица на имотите.
key
string
Името на имота.
value
Matrix
Стойността на собствеността.
Returns
Това е собственост.</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,>