Class UserProperties
Namespace: Aspose.Page
Assembly: Aspose.Page.dll (25.1.2)
Kelas properti khusus yang memungkinkan properti bertipe untuk diatur dan dikembalikan. Ini juga memungkinkan penghubungan dua objek properti default yang akan dicari jika objek properti ini tidak mengandung properti tersebut.
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
Warisan
object ← Dictionary<string, object=""> ← UserProperties
Mengimplementasikan
IDictionary<string, object="">, ICollection<keyvaluepair<string, object="">>, IDictionary, ICollection, IReadOnlyDictionary<string, object="">, IReadOnlyCollection<keyvaluepair<string, object="">>, IEnumerable<keyvaluepair<string, object="">>, IEnumerable, ISerializable, IDeserializationCallback
Anggota yang Dwarisi
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()
Konstruktor
UserProperties()
Menginisialisasi instance kosong dari kelas UserProperties.
public UserProperties()
UserProperties(Dictionary<string, object="">)
Menginisialisasi kelas UserProperties dengan nilai default.
public UserProperties(Dictionary<string, object=""> defaults)
Parameter
defaults
Dictionary<string, object>
Nilai properti default.
UserProperties(Dictionary<string, object="">, Dictionary<string, object="">)
Membangun UserProperties dengan tabel defaults dan altDefaults, yang dicari dalam urutan itu.
public UserProperties(Dictionary<string, object=""> defaults, Dictionary<string, object=""> altDefaults)
Parameter
defaults
Dictionary<string, object>
Nilai properti default.
altDefaults
Dictionary<string, object>
Nilai properti alternatif.
Field
altDefaults
Nilai properti alternatif.
protected Dictionary<string, object=""> altDefaults
Nilai Field
Dictionary<string, object>
Properti
Properties
Menyalin properti, termasuk default-nya ke dalam UserProperties ini.
public virtual Dictionary<string, object=""> Properties { set; }
Nilai Properti
Dictionary<string, object>
Metode
GetProperty(string)
Mengambil nilai properti string.
public virtual string GetProperty(string key)
Parameter
key
string
Nama properti.
Mengembalikan
Nilai properti.
GetProperty(string, string)
Mengambil nilai properti string. Jika properti yang diminta tidak ada, mengembalikan nilai default yang diberikan.
public virtual string GetProperty(string key, string defValue)
Parameter
key
string
Nama properti.
defValue
string
Nilai default dari properti.
Mengembalikan
Nilai properti.
GetPropertyColor(string)
Mengambil nilai properti warna.
public virtual Color GetPropertyColor(string key)
Parameter
key
string
Nama properti.
Mengembalikan
Nilai properti.
GetPropertyColor(string, Color)
Mengambil nilai properti warna. Jika properti yang diminta tidak ada, mengembalikan nilai default yang diberikan.
public virtual Color GetPropertyColor(string key, Color defValue)
Parameter
key
string
Nama properti.
defValue
Color
Nilai default dari properti.
Mengembalikan
Nilai properti.
GetPropertyDouble(string)
Mengambil nilai properti double.
public virtual double GetPropertyDouble(string key)
Parameter
key
string
Nama properti.
Mengembalikan
Nilai properti.
GetPropertyDouble(string, double)
Mengambil nilai properti double. Jika properti yang diminta tidak ada, mengembalikan nilai default yang diberikan.
public virtual double GetPropertyDouble(string key, double defValue)
Parameter
key
string
Nama properti.
defValue
double
Nilai default dari properti.
Mengembalikan
Nilai properti.
GetPropertyFloat(string)
Mengambil nilai properti float.
public virtual float GetPropertyFloat(string key)
Parameter
key
string
Nama properti.
Mengembalikan
Nilai properti.
GetPropertyFloat(string, float)
Mengambil nilai properti float. Jika properti yang diminta tidak ada, mengembalikan nilai default yang diberikan.
public virtual float GetPropertyFloat(string key, float defValue)
Parameter
key
string
Nama properti.
defValue
float
Nilai default dari properti.
Mengembalikan
Nilai properti.
GetPropertyInt(string)
Mengambil nilai properti integer.
public virtual int GetPropertyInt(string key)
Parameter
key
string
Nama properti.
Mengembalikan
Nilai properti.
GetPropertyInt(string, int)
Mengambil nilai properti integer. Jika properti yang diminta tidak ada, mengembalikan nilai default yang diberikan.
public virtual int GetPropertyInt(string key, int defValue)
Parameter
key
string
Nama properti.
defValue
int
Nilai default dari properti.
Mengembalikan
Nilai properti.
GetPropertyMargins(string)
Mengambil nilai properti margin.
public virtual Margins GetPropertyMargins(string key)
Parameter
key
string
Nama properti.
Mengembalikan
Nilai properti.
GetPropertyMargins(string, Margins)
Mengambil nilai properti margin. Jika properti yang diminta tidak ada, mengembalikan nilai default yang diberikan.
public virtual Margins GetPropertyMargins(string key, Margins defValue)
Parameter
key
string
Nama properti.
defValue
Margins
Nilai default dari properti.
Mengembalikan
Nilai properti.
GetPropertyMatrix(string)
Mengambil nilai properti matriks.
public virtual Matrix GetPropertyMatrix(string key)
Parameter
key
string
Nama properti.
Mengembalikan
Nilai properti.
GetPropertyMatrix(string, Matrix)
Mengambil nilai properti matriks. Jika properti yang diminta tidak ada, mengembalikan nilai default yang diberikan.
public virtual Matrix GetPropertyMatrix(string key, Matrix defValue)
Parameter
key
string
Nama properti.
defValue
Matrix
Nilai default dari properti.
Mengembalikan
Nilai properti.
GetPropertyRectangle(string)
Mengambil nilai properti persegi panjang.
public virtual RectangleF GetPropertyRectangle(string key)
Parameter
key
string
Nama properti.
Mengembalikan
Nilai properti.
GetPropertyRectangle(string, RectangleF)
Mengambil nilai properti persegi panjang. Jika properti yang diminta tidak ada, mengembalikan nilai default yang diberikan.
public virtual RectangleF GetPropertyRectangle(string key, RectangleF defValue)
Parameter
key
string
Nama properti.
defValue
RectangleF
Nilai default dari properti.
Mengembalikan
Nilai properti.
GetPropertySize(string)
Mengambil nilai properti ukuran.
public virtual Size GetPropertySize(string key)
Parameter
key
string
Nama properti.
Mengembalikan
Nilai properti.
GetPropertySize(string, Size)
Mengambil nilai properti ukuran. Jika properti yang diminta tidak ada, mengembalikan nilai default yang diberikan.
public virtual Size GetPropertySize(string key, Size defValue)
Parameter
key
string
Nama properti.
defValue
Size
Nilai default dari properti.
Mengembalikan
Nilai properti.
GetPropertyStringArray(string)
Mengambil nilai properti array string.
public virtual string[] GetPropertyStringArray(string key)
Parameter
key
string
Nama properti.
Mengembalikan
string[]
Nilai properti.
GetPropertyStringArray(string, string[])
Mengambil nilai properti array string. Jika properti yang diminta tidak ada, mengembalikan nilai default yang diberikan.
public virtual string[] GetPropertyStringArray(string key, string[] defValue)
Parameter
key
string
Nama properti.
defValue
string[]
Nilai default dari properti.
Mengembalikan
string[]
Nilai properti.
IsProperty(string)
Mengambil nilai properti boolean.
public virtual bool IsProperty(string key)
Parameter
key
string
Nama properti.
Mengembalikan
Nilai properti.
IsProperty(string, bool)
Mengambil nilai properti boolean. Jika properti yang diminta tidak ada, mengembalikan nilai default yang diberikan.
public virtual bool IsProperty(string key, bool defValue)
Parameter
key
string
Nama properti.
defValue
bool
Nilai default dari properti.
Mengembalikan
Nilai properti.
PrintProperties()
public virtual void PrintProperties()
PropertyNames()
Mengembalikan nama-nama properti.
public virtual IEnumerator<string> PropertyNames()
Mengembalikan
IEnumerator<string>
Enumerator dari nama-nama properti.
SetProperty(string, string)
Mengatur nilai properti string.
public virtual object SetProperty(string key, string value)
Parameter
key
string
Nama properti.
value
string
Nilai dari properti.
Mengembalikan
Sebuah properti.
SetProperty(string, string[])
Mengatur nilai properti array string.
public virtual object SetProperty(string key, string[] value)
Parameter
key
string
Nama properti.
value
string[]
Nilai dari properti.
Mengembalikan
Sebuah properti.
SetProperty(Dictionary<string, object="">, string, string[])
Mengatur nilai properti array string dalam tabel properti yang ditentukan.
public static object SetProperty(Dictionary<string, object=""> properties, string key, string[] value)
Parameter
properties
Dictionary<string, object>
Tabel properti.
key
string
Nama properti.
value
string[]
Nilai dari properti.
Mengembalikan
Sebuah properti.
SetProperty(string, Color)
Mengatur nilai properti warna.
public virtual object SetProperty(string key, Color value)
Parameter
key
string
Nama properti.
value
Color
Nilai dari properti.
Mengembalikan
Sebuah properti.
SetProperty(Dictionary<string, object="">, string, Color)
Mengatur nilai properti warna dalam tabel properti yang ditentukan.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Color value)
Parameter
properties
Dictionary<string, object>
Tabel properti.
key
string
Nama properti.
value
Color
Nilai dari properti.
Mengembalikan
Sebuah properti.
SetProperty(string, Rectangle)
Mengatur nilai properti persegi panjang.
public virtual object SetProperty(string key, Rectangle value)
Parameter
key
string
Nama properti.
value
Rectangle
Nilai dari properti.
Mengembalikan
Sebuah properti.
SetProperty(Dictionary<string, object="">, string, Rectangle)
Mengatur nilai properti persegi panjang dalam tabel properti yang ditentukan.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Rectangle value)
Parameter
properties
Dictionary<string, object>
Tabel properti.
key
string
Nama properti.
value
Rectangle
Nilai dari properti.
Mengembalikan
Sebuah properti.
SetProperty(string, Margins)
Mengatur nilai properti margin.
public virtual object SetProperty(string key, Margins value)
Parameter
key
string
Nama properti.
value
Margins
Nilai dari properti.
Mengembalikan
Sebuah properti.
SetProperty(Dictionary<string, object="">, string, Margins)
Mengatur nilai properti margin dalam tabel properti yang ditentukan.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Margins value)
Parameter
properties
Dictionary<string, object>
Tabel properti.
key
string
Nama properti.
value
Margins
Nilai dari properti.
Mengembalikan
Sebuah properti.
SetProperty(string, Size)
Mengatur nilai properti ukuran.
public virtual object SetProperty(string key, Size value)
Parameter
key
string
Nama properti.
value
Size
Nilai dari properti.
Mengembalikan
Sebuah properti.
SetProperty(Dictionary<string, object="">, string, Size)
Mengatur nilai properti ukuran dalam tabel properti yang ditentukan.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Size value)
Parameter
properties
Dictionary<string, object>
Tabel properti.
key
string
Nama properti.
value
Size
Nilai dari properti.
Mengembalikan
Sebuah properti.
SetProperty(string, int)
Mengatur nilai properti integer.
public virtual object SetProperty(string key, int value)
Parameter
key
string
Nama properti.
value
int
Nilai dari properti.
Mengembalikan
Sebuah properti.
SetProperty(Dictionary<string, object="">, string, int)
Mengatur nilai properti integer dalam tabel properti yang ditentukan.
public static object SetProperty(Dictionary<string, object=""> properties, string key, int value)
Parameter
properties
Dictionary<string, object>
Tabel properti.
key
string
Nama properti.
value
int
Nilai dari properti.
Mengembalikan
Sebuah properti.
SetProperty(string, double)
Mengatur nilai properti double.
public virtual object SetProperty(string key, double value)
Parameter
key
string
Nama properti.
value
double
Nilai dari properti.
Mengembalikan
Sebuah properti.
SetProperty(Dictionary<string, object="">, string, double)
Mengatur nilai properti double dalam tabel properti yang ditentukan.
public static object SetProperty(Dictionary<string, object=""> properties, string key, double value)
Parameter
properties
Dictionary<string, object>
Tabel properti.
key
string
Nama properti.
value
double
Nilai dari properti.
Mengembalikan
Sebuah properti.
SetProperty(string, float)
Mengatur nilai properti float.
public virtual object SetProperty(string key, float value)
Parameter
key
string
Nama properti.
value
float
Nilai dari properti.
Mengembalikan
Sebuah properti.
SetProperty(Dictionary<string, object="">, string, float)
Mengatur nilai properti float dalam tabel properti yang ditentukan.
public static object SetProperty(Dictionary<string, object=""> properties, string key, float value)
Parameter
properties
Dictionary<string, object>
Tabel properti.
key
string
Nama properti.
value
float
Nilai dari properti.
Mengembalikan
Sebuah properti.
SetProperty(string, bool)
Mengatur nilai properti boolean.
public virtual object SetProperty(string key, bool value)
Parameter
key
string
Nama properti.
value
bool
Nilai dari properti.
Mengembalikan
Sebuah properti.
SetProperty(Dictionary<string, object="">, string, bool)
Mengatur nilai properti boolean dalam tabel properti yang ditentukan.
public static object SetProperty(Dictionary<string, object=""> properties, string key, bool value)
Parameter
properties
Dictionary<string, object>
Tabel properti.
key
string
Nama properti.
value
bool
Nilai dari properti.
Mengembalikan
Sebuah properti.
SetProperty(string, Matrix)
Mengatur nilai properti matriks.
public virtual object SetProperty(string key, Matrix value)
Parameter
key
string
Nama properti.
value
Matrix
Nilai dari properti.
Mengembalikan
Sebuah properti.
SetProperty(Dictionary<string, object="">, string, Matrix)
Mengatur nilai properti matriks dalam tabel properti yang ditentukan.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Matrix value)
Parameter
properties
Dictionary<string, object>
Tabel properti.
key
string
Nama properti.
value
Matrix
Nilai dari properti.
Mengembalikan
Sebuah properti.