Class UserProperties

Class UserProperties

Namespace: Aspose.Page
Assembly: Aspose.Page.dll (25.1.2)

کلاس خاصی که اجازه می‌دهد خصوصیات تایپ شده تنظیم و بازگردانی شوند. همچنین اجازه می‌دهد که دو شیء خصوصیت پیش‌فرض برای جستجو متصل شوند اگر این شیء خصوصیت شامل خصوصیت مورد نظر نباشد.

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

وراثت

objectDictionary<string, object="">UserProperties

پیاده‌سازی‌ها

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

اعضای وراثت یافته

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()

سازنده‌ها

UserProperties()

یک نمونه خالی از کلاس UserProperties را مقداردهی اولیه می‌کند.

public UserProperties()

UserProperties(Dictionary<string, object="">)

یک نمونه از کلاس UserProperties را با مقادیر پیش‌فرض مقداردهی اولیه می‌کند.

public UserProperties(Dictionary<string, object=""> defaults)

پارامترها

defaults Dictionary<string, object&gt;

مقادیر پیش‌فرض خصوصیات.

UserProperties(Dictionary<string, object="">, Dictionary<string, object="">)

UserProperties را با جدول defaults و altDefaults می‌سازد، که به ترتیب در آن جستجو می‌شوند.

public UserProperties(Dictionary<string, object=""> defaults, Dictionary<string, object=""> altDefaults)

پارامترها

defaults Dictionary<string, object&gt;

مقادیر پیش‌فرض خصوصیات.

altDefaults Dictionary<string, object&gt;

مقادیر جایگزین خصوصیات.

فیلدها

altDefaults

مقادیر جایگزین خصوصیات.

protected Dictionary<string, object=""> altDefaults

مقدار فیلد

Dictionary<string, object&gt;

خصوصیات

Properties

خصوصیات را کپی می‌کند، از جمله پیش‌فرض‌های آن به این UserProperties

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

مقدار خصوصیت

Dictionary<string, object&gt;

متدها

GetProperty(string)

مقدار خصوصیت رشته‌ای را دریافت می‌کند.

public virtual string GetProperty(string key)

پارامترها

key string

نام خصوصیت.

بازگشت

string

مقدار خصوصیت.

GetProperty(string, string)

مقدار خصوصیت رشته‌ای را دریافت می‌کند. اگر خصوصیت درخواست شده موجود نباشد، مقدار پیش‌فرض ارائه شده را برمی‌گرداند.

public virtual string GetProperty(string key, string defValue)

پارامترها

key string

نام خصوصیت.

defValue string

مقدار پیش‌فرض خصوصیت.

بازگشت

string

مقدار خصوصیت.

GetPropertyColor(string)

مقدار خصوصیت رنگی را دریافت می‌کند.

public virtual Color GetPropertyColor(string key)

پارامترها

key string

نام خصوصیت.

بازگشت

Color

مقدار خصوصیت.

GetPropertyColor(string, Color)

مقدار خصوصیت رنگی را دریافت می‌کند. اگر خصوصیت درخواست شده موجود نباشد، مقدار پیش‌فرض ارائه شده را برمی‌گرداند.

public virtual Color GetPropertyColor(string key, Color defValue)

پارامترها

key string

نام خصوصیت.

defValue Color

مقدار پیش‌فرض خصوصیت.

بازگشت

Color

مقدار خصوصیت.

GetPropertyDouble(string)

مقدار خصوصیت دوتایی را دریافت می‌کند.

public virtual double GetPropertyDouble(string key)

پارامترها

key string

نام خصوصیت.

بازگشت

double

مقدار خصوصیت.

GetPropertyDouble(string, double)

مقدار خصوصیت دوتایی را دریافت می‌کند. اگر خصوصیت درخواست شده موجود نباشد، مقدار پیش‌فرض ارائه شده را برمی‌گرداند.

public virtual double GetPropertyDouble(string key, double defValue)

پارامترها

key string

نام خصوصیت.

defValue double

مقدار پیش‌فرض خصوصیت.

بازگشت

double

مقدار خصوصیت.

GetPropertyFloat(string)

مقدار خصوصیت شناور را دریافت می‌کند.

public virtual float GetPropertyFloat(string key)

پارامترها

key string

نام خصوصیت.

بازگشت

float

مقدار خصوصیت.

GetPropertyFloat(string, float)

مقدار خصوصیت شناور را دریافت می‌کند. اگر خصوصیت درخواست شده موجود نباشد، مقدار پیش‌فرض ارائه شده را برمی‌گرداند.

public virtual float GetPropertyFloat(string key, float defValue)

پارامترها

key string

نام خصوصیت.

defValue float

مقدار پیش‌فرض خصوصیت.

بازگشت

float

مقدار خصوصیت.

GetPropertyInt(string)

مقدار خصوصیت عدد صحیح را دریافت می‌کند.

public virtual int GetPropertyInt(string key)

پارامترها

key string

نام خصوصیت.

بازگشت

int

مقدار خصوصیت.

GetPropertyInt(string, int)

مقدار خصوصیت عدد صحیح را دریافت می‌کند. اگر خصوصیت درخواست شده موجود نباشد، مقدار پیش‌فرض ارائه شده را برمی‌گرداند.

public virtual int GetPropertyInt(string key, int defValue)

پارامترها

key string

نام خصوصیت.

defValue int

مقدار پیش‌فرض خصوصیت.

بازگشت

int

مقدار خصوصیت.

GetPropertyMargins(string)

مقدار خصوصیت حاشیه را دریافت می‌کند.

public virtual Margins GetPropertyMargins(string key)

پارامترها

key string

نام خصوصیت.

بازگشت

Margins

مقدار خصوصیت.

GetPropertyMargins(string, Margins)

مقدار خصوصیت حاشیه را دریافت می‌کند. اگر خصوصیت درخواست شده موجود نباشد، مقدار پیش‌فرض ارائه شده را برمی‌گرداند.

public virtual Margins GetPropertyMargins(string key, Margins defValue)

پارامترها

key string

نام خصوصیت.

defValue Margins

مقدار پیش‌فرض خصوصیت.

بازگشت

Margins

مقدار خصوصیت.

GetPropertyMatrix(string)

مقدار خصوصیت ماتریس را دریافت می‌کند.

public virtual Matrix GetPropertyMatrix(string key)

پارامترها

key string

نام خصوصیت.

بازگشت

Matrix

مقدار خصوصیت.

GetPropertyMatrix(string, Matrix)

مقدار خصوصیت ماتریس را دریافت می‌کند. اگر خصوصیت درخواست شده موجود نباشد، مقدار پیش‌فرض ارائه شده را برمی‌گرداند.

public virtual Matrix GetPropertyMatrix(string key, Matrix defValue)

پارامترها

key string

نام خصوصیت.

defValue Matrix

مقدار پیش‌فرض خصوصیت.

بازگشت

Matrix

مقدار خصوصیت.

GetPropertyRectangle(string)

مقدار خصوصیت مستطیل را دریافت می‌کند.

public virtual RectangleF GetPropertyRectangle(string key)

پارامترها

key string

نام خصوصیت.

بازگشت

RectangleF

مقدار خصوصیت.

GetPropertyRectangle(string, RectangleF)

مقدار خصوصیت مستطیل را دریافت می‌کند. اگر خصوصیت درخواست شده موجود نباشد، مقدار پیش‌فرض ارائه شده را برمی‌گرداند.

public virtual RectangleF GetPropertyRectangle(string key, RectangleF defValue)

پارامترها

key string

نام خصوصیت.

defValue RectangleF

مقدار پیش‌فرض خصوصیت.

بازگشت

RectangleF

مقدار خصوصیت.

GetPropertySize(string)

مقدار خصوصیت اندازه را دریافت می‌کند.

public virtual Size GetPropertySize(string key)

پارامترها

key string

نام خصوصیت.

بازگشت

Size

مقدار خصوصیت.

GetPropertySize(string, Size)

مقدار خصوصیت اندازه را دریافت می‌کند. اگر خصوصیت درخواست شده موجود نباشد، مقدار پیش‌فرض ارائه شده را برمی‌گرداند.

public virtual Size GetPropertySize(string key, Size defValue)

پارامترها

key string

نام خصوصیت.

defValue Size

مقدار پیش‌فرض خصوصیت.

بازگشت

Size

مقدار خصوصیت.

GetPropertyStringArray(string)

مقدار خصوصیت آرایه رشته‌ای را دریافت می‌کند.

public virtual string[] GetPropertyStringArray(string key)

پارامترها

key string

نام خصوصیت.

بازگشت

string[]

مقدار خصوصیت.

GetPropertyStringArray(string, string[])

مقدار خصوصیت آرایه رشته‌ای را دریافت می‌کند. اگر خصوصیت درخواست شده موجود نباشد، مقدار پیش‌فرض ارائه شده را برمی‌گرداند.

public virtual string[] GetPropertyStringArray(string key, string[] defValue)

پارامترها

key string

نام خصوصیت.

defValue string[]

مقدار پیش‌فرض خصوصیت.

بازگشت

string[]

مقدار خصوصیت.

IsProperty(string)

مقدار خصوصیت بولی را دریافت می‌کند.

public virtual bool IsProperty(string key)

پارامترها

key string

نام خصوصیت.

بازگشت

bool

مقدار خصوصیت.

IsProperty(string, bool)

مقدار خصوصیت بولی را دریافت می‌کند. اگر خصوصیت درخواست شده موجود نباشد، مقدار پیش‌فرض ارائه شده را برمی‌گرداند.

public virtual bool IsProperty(string key, bool defValue)

پارامترها

key string

نام خصوصیت.

defValue bool

مقدار پیش‌فرض خصوصیت.

بازگشت

bool

مقدار خصوصیت.

PrintProperties()

public virtual void PrintProperties()

PropertyNames()

نام‌های خصوصیات را بازمی‌گرداند.

public virtual IEnumerator<string> PropertyNames()

بازگشت

IEnumerator<string&gt;

تکرارگر نام‌های خصوصیات.

SetProperty(string, string)

مقدار خصوصیت رشته‌ای را تنظیم می‌کند.

public virtual object SetProperty(string key, string value)

پارامترها

key string

نام خصوصیت.

value string

مقدار خصوصیت.

بازگشت

object

یک خصوصیت.

SetProperty(string, string[])

مقدار خصوصیت آرایه رشته‌ای را تنظیم می‌کند.

public virtual object SetProperty(string key, string[] value)

پارامترها

key string

نام خصوصیت.

value string[]

مقدار خصوصیت.

بازگشت

object

یک خصوصیت.

SetProperty(Dictionary<string, object="">, string, string[])

مقدار خصوصیت آرایه رشته‌ای را در جدول خصوصیات مشخص شده تنظیم می‌کند.

public static object SetProperty(Dictionary<string, object=""> properties, string key, string[] value)

پارامترها

properties Dictionary<string, object&gt;

جدول خصوصیات.

key string

نام خصوصیت.

value string[]

مقدار خصوصیت.

بازگشت

object

یک خصوصیت.

SetProperty(string, Color)

مقدار خصوصیت رنگی را تنظیم می‌کند.

public virtual object SetProperty(string key, Color value)

پارامترها

key string

نام خصوصیت.

value Color

مقدار خصوصیت.

بازگشت

object

یک خصوصیت.

SetProperty(Dictionary<string, object="">, string, Color)

مقدار خصوصیت رنگی را در جدول خصوصیات مشخص شده تنظیم می‌کند.

public static object SetProperty(Dictionary<string, object=""> properties, string key, Color value)

پارامترها

properties Dictionary<string, object&gt;

جدول خصوصیات.

key string

نام خصوصیت.

value Color

مقدار خصوصیت.

بازگشت

object

یک خصوصیت.

SetProperty(string, Rectangle)

مقدار خصوصیت مستطیل را تنظیم می‌کند.

public virtual object SetProperty(string key, Rectangle value)

پارامترها

key string

نام خصوصیت.

value Rectangle

مقدار خصوصیت.

بازگشت

object

یک خصوصیت.

SetProperty(Dictionary<string, object="">, string, Rectangle)

مقدار خصوصیت مستطیل را در جدول خصوصیات مشخص شده تنظیم می‌کند.

public static object SetProperty(Dictionary<string, object=""> properties, string key, Rectangle value)

پارامترها

properties Dictionary<string, object&gt;

جدول خصوصیات.

key string

نام خصوصیت.

value Rectangle

مقدار خصوصیت.

بازگشت

object

یک خصوصیت.

SetProperty(string, Margins)

مقدار خصوصیت حاشیه را تنظیم می‌کند.

public virtual object SetProperty(string key, Margins value)

پارامترها

key string

نام خصوصیت.

value Margins

مقدار خصوصیت.

بازگشت

object

یک خصوصیت.

SetProperty(Dictionary<string, object="">, string, Margins)

مقدار خصوصیت حاشیه را در جدول خصوصیات مشخص شده تنظیم می‌کند.

public static object SetProperty(Dictionary<string, object=""> properties, string key, Margins value)

پارامترها

properties Dictionary<string, object&gt;

جدول خصوصیات.

key string

نام خصوصیت.

value Margins

مقدار خصوصیت.

بازگشت

object

یک خصوصیت.

SetProperty(string, Size)

مقدار خصوصیت اندازه را تنظیم می‌کند.

public virtual object SetProperty(string key, Size value)

پارامترها

key string

نام خصوصیت.

value Size

مقدار خصوصیت.

بازگشت

object

یک خصوصیت.

SetProperty(Dictionary<string, object="">, string, Size)

مقدار خصوصیت اندازه را در جدول خصوصیات مشخص شده تنظیم می‌کند.

public static object SetProperty(Dictionary<string, object=""> properties, string key, Size value)

پارامترها

properties Dictionary<string, object&gt;

جدول خصوصیات.

key string

نام خصوصیت.

value Size

مقدار خصوصیت.

بازگشت

object

یک خصوصیت.

SetProperty(string, int)

مقدار خصوصیت عدد صحیح را تنظیم می‌کند.

public virtual object SetProperty(string key, int value)

پارامترها

key string

نام خصوصیت.

value int

مقدار خصوصیت.

بازگشت

object

یک خصوصیت.

SetProperty(Dictionary<string, object="">, string, int)

مقدار خصوصیت عدد صحیح را در جدول خصوصیات مشخص شده تنظیم می‌کند.

public static object SetProperty(Dictionary<string, object=""> properties, string key, int value)

پارامترها

properties Dictionary<string, object&gt;

جدول خصوصیات.

key string

نام خصوصیت.

value int

مقدار خصوصیت.

بازگشت

object

یک خصوصیت.

SetProperty(string, double)

مقدار خصوصیت دوتایی را تنظیم می‌کند.

public virtual object SetProperty(string key, double value)

پارامترها

key string

نام خصوصیت.

value double

مقدار خصوصیت.

بازگشت

object

یک خصوصیت.

SetProperty(Dictionary<string, object="">, string, double)

مقدار خصوصیت دوتایی را در جدول خصوصیات مشخص شده تنظیم می‌کند.

public static object SetProperty(Dictionary<string, object=""> properties, string key, double value)

پارامترها

properties Dictionary<string, object&gt;

جدول خصوصیات.

key string

نام خصوصیت.

value double

مقدار خصوصیت.

بازگشت

object

یک خصوصیت.

SetProperty(string, float)

مقدار خصوصیت شناور را تنظیم می‌کند.

public virtual object SetProperty(string key, float value)

پارامترها

key string

نام خصوصیت.

value float

مقدار خصوصیت.

بازگشت

object

یک خصوصیت.

SetProperty(Dictionary<string, object="">, string, float)

مقدار خصوصیت شناور را در جدول خصوصیات مشخص شده تنظیم می‌کند.

public static object SetProperty(Dictionary<string, object=""> properties, string key, float value)

پارامترها

properties Dictionary<string, object&gt;

جدول خصوصیات.

key string

نام خصوصیت.

value float

مقدار خصوصیت.

بازگشت

object

یک خصوصیت.

SetProperty(string, bool)

مقدار خصوصیت بولی را تنظیم می‌کند.

public virtual object SetProperty(string key, bool value)

پارامترها

key string

نام خصوصیت.

value bool

مقدار خصوصیت.

بازگشت

object

یک خصوصیت.

SetProperty(Dictionary<string, object="">, string, bool)

مقدار خصوصیت بولی را در جدول خصوصیات مشخص شده تنظیم می‌کند.

public static object SetProperty(Dictionary<string, object=""> properties, string key, bool value)

پارامترها

properties Dictionary<string, object&gt;

جدول خصوصیات.

key string

نام خصوصیت.

value bool

مقدار خصوصیت.

بازگشت

object

یک خصوصیت.

SetProperty(string, Matrix)

مقدار خصوصیت ماتریس را تنظیم می‌کند.

public virtual object SetProperty(string key, Matrix value)

پارامترها

key string

نام خصوصیت.

value Matrix

مقدار خصوصیت.

بازگشت

object

یک خصوصیت.

SetProperty(Dictionary<string, object="">, string, Matrix)

مقدار خصوصیت ماتریس را در جدول خصوصیات مشخص شده تنظیم می‌کند.

public static object SetProperty(Dictionary<string, object=""> properties, string key, Matrix value)

پارامترها

properties Dictionary<string, object&gt;

جدول خصوصیات.

key string

نام خصوصیت.

value Matrix

مقدار خصوصیت.

بازگشت

object

یک خصوصیت.

 فارسی