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="">>, IDictionary, ICollection, IReadOnlyDictionary<string, object="">, IReadOnlyCollection<keyvaluepair<string, object="">>, IEnumerable<keyvaluepair<string, object="">>, IEnumerable, ISerializable, IDeserializationCallback
상속
object ← Dictionary<string, object=""> ← UserProperties
구현
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()
생성자
UserProperties()
UserProperties 클래스의 빈 인스턴스를 초기화합니다.
public UserProperties()
UserProperties(Dictionary<string, object="">)
기본값으로 UserProperties 클래스의 인스턴스를 초기화합니다.
public UserProperties(Dictionary<string, object=""> defaults)
매개변수
defaults
Dictionary<string, object>
기본 속성 값입니다.
UserProperties(Dictionary<string, object="">, Dictionary<string, object="">)
기본값과 대체 기본값 테이블로 UserProperties를 구성하며, 해당 순서로 검색됩니다.
public UserProperties(Dictionary<string, object=""> defaults, Dictionary<string, object=""> altDefaults)
매개변수
defaults
Dictionary<string, object>
기본 속성 값입니다.
altDefaults
Dictionary<string, object>
대체 속성 값입니다.
필드
altDefaults
대체 속성 값입니다.
protected Dictionary<string, object=""> altDefaults
필드 값
Dictionary<string, object>
속성
Properties
기본값을 포함한 속성을 이 UserProperties에 복사합니다.
public virtual Dictionary<string, object=""> Properties { set; }
속성 값
Dictionary<string, object>
메서드
GetProperty(string)
문자열 속성 값을 가져옵니다.
public virtual string GetProperty(string key)
매개변수
key
string
속성의 이름입니다.
반환 값
속성 값입니다.
GetProperty(string, string)
문자열 속성 값을 가져옵니다. 요청된 속성이 없으면 제공된 기본값을 반환합니다.
public virtual string GetProperty(string key, string defValue)
매개변수
key
string
속성의 이름입니다.
defValue
string
속성의 기본값입니다.
반환 값
속성 값입니다.
GetPropertyColor(string)
색상 속성 값을 가져옵니다.
public virtual Color GetPropertyColor(string key)
매개변수
key
string
속성의 이름입니다.
반환 값
속성 값입니다.
GetPropertyColor(string, Color)
색상 속성 값을 가져옵니다. 요청된 속성이 없으면 제공된 기본값을 반환합니다.
public virtual Color GetPropertyColor(string key, Color defValue)
매개변수
key
string
속성의 이름입니다.
defValue
Color
속성의 기본값입니다.
반환 값
속성 값입니다.
GetPropertyDouble(string)
배정도 속성 값을 가져옵니다.
public virtual double GetPropertyDouble(string key)
매개변수
key
string
속성의 이름입니다.
반환 값
속성 값입니다.
GetPropertyDouble(string, double)
배정도 속성 값을 가져옵니다. 요청된 속성이 없으면 제공된 기본값을 반환합니다.
public virtual double GetPropertyDouble(string key, double defValue)
매개변수
key
string
속성의 이름입니다.
defValue
double
속성의 기본값입니다.
반환 값
속성 값입니다.
GetPropertyFloat(string)
부동 소수점 속성 값을 가져옵니다.
public virtual float GetPropertyFloat(string key)
매개변수
key
string
속성의 이름입니다.
반환 값
속성 값입니다.
GetPropertyFloat(string, float)
부동 소수점 속성 값을 가져옵니다. 요청된 속성이 없으면 제공된 기본값을 반환합니다.
public virtual float GetPropertyFloat(string key, float defValue)
매개변수
key
string
속성의 이름입니다.
defValue
float
속성의 기본값입니다.
반환 값
속성 값입니다.
GetPropertyInt(string)
정수 속성 값을 가져옵니다.
public virtual int GetPropertyInt(string key)
매개변수
key
string
속성의 이름입니다.
반환 값
속성 값입니다.
GetPropertyInt(string, int)
정수 속성 값을 가져옵니다. 요청된 속성이 없으면 제공된 기본값을 반환합니다.
public virtual int GetPropertyInt(string key, int defValue)
매개변수
key
string
속성의 이름입니다.
defValue
int
속성의 기본값입니다.
반환 값
속성 값입니다.
GetPropertyMargins(string)
여백 속성 값을 가져옵니다.
public virtual Margins GetPropertyMargins(string key)
매개변수
key
string
속성의 이름입니다.
반환 값
속성 값입니다.
GetPropertyMargins(string, Margins)
여백 속성 값을 가져옵니다. 요청된 속성이 없으면 제공된 기본값을 반환합니다.
public virtual Margins GetPropertyMargins(string key, Margins defValue)
매개변수
key
string
속성의 이름입니다.
defValue
Margins
속성의 기본값입니다.
반환 값
속성 값입니다.
GetPropertyMatrix(string)
행렬 속성 값을 가져옵니다.
public virtual Matrix GetPropertyMatrix(string key)
매개변수
key
string
속성의 이름입니다.
반환 값
속성 값입니다.
GetPropertyMatrix(string, Matrix)
행렬 속성 값을 가져옵니다. 요청된 속성이 없으면 제공된 기본값을 반환합니다.
public virtual Matrix GetPropertyMatrix(string key, Matrix defValue)
매개변수
key
string
속성의 이름입니다.
defValue
Matrix
속성의 기본값입니다.
반환 값
속성 값입니다.
GetPropertyRectangle(string)
사각형 속성 값을 가져옵니다.
public virtual RectangleF GetPropertyRectangle(string key)
매개변수
key
string
속성의 이름입니다.
반환 값
속성 값입니다.
GetPropertyRectangle(string, RectangleF)
사각형 속성 값을 가져옵니다. 요청된 속성이 없으면 제공된 기본값을 반환합니다.
public virtual RectangleF GetPropertyRectangle(string key, RectangleF defValue)
매개변수
key
string
속성의 이름입니다.
defValue
RectangleF
속성의 기본값입니다.
반환 값
속성 값입니다.
GetPropertySize(string)
크기 속성 값을 가져옵니다.
public virtual Size GetPropertySize(string key)
매개변수
key
string
속성의 이름입니다.
반환 값
속성 값입니다.
GetPropertySize(string, Size)
크기 속성 값을 가져옵니다. 요청된 속성이 없으면 제공된 기본값을 반환합니다.
public virtual Size GetPropertySize(string key, Size defValue)
매개변수
key
string
속성의 이름입니다.
defValue
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
속성의 이름입니다.
반환 값
속성 값입니다.
IsProperty(string, bool)
부울 속성 값을 가져옵니다. 요청된 속성이 없으면 제공된 기본값을 반환합니다.
public virtual bool IsProperty(string key, bool defValue)
매개변수
key
string
속성의 이름입니다.
defValue
bool
속성의 기본값입니다.
반환 값
속성 값입니다.
PrintProperties()
public virtual void PrintProperties()
PropertyNames()
속성 이름을 반환합니다.
public virtual IEnumerator<string> PropertyNames()
반환 값
IEnumerator<string>
속성 이름의 열거자입니다.
SetProperty(string, string)
문자열 속성 값을 설정합니다.
public virtual object SetProperty(string key, string value)
매개변수
key
string
속성의 이름입니다.
value
string
속성의 값입니다.
반환 값
속성입니다.
SetProperty(string, string[])
문자열 배열 속성 값을 설정합니다.
public virtual object SetProperty(string key, string[] value)
매개변수
key
string
속성의 이름입니다.
value
string[]
속성의 값입니다.
반환 값
속성입니다.
SetProperty(Dictionary<string, object="">, string, string[])
지정된 속성 테이블에서 문자열 배열 속성 값을 설정합니다.
public static object SetProperty(Dictionary<string, object=""> properties, string key, string[] value)
매개변수
properties
Dictionary<string, object>
속성 테이블입니다.
key
string
속성의 이름입니다.
value
string[]
속성의 값입니다.
반환 값
속성입니다.
SetProperty(string, Color)
색상 속성 값을 설정합니다.
public virtual object SetProperty(string key, Color value)
매개변수
key
string
속성의 이름입니다.
value
Color
속성의 값입니다.
반환 값
속성입니다.
SetProperty(Dictionary<string, object="">, string, Color)
지정된 속성 테이블에서 색상 속성 값을 설정합니다.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Color value)
매개변수
properties
Dictionary<string, object>
속성 테이블입니다.
key
string
속성의 이름입니다.
value
Color
속성의 값입니다.
반환 값
속성입니다.
SetProperty(string, Rectangle)
사각형 속성 값을 설정합니다.
public virtual object SetProperty(string key, Rectangle value)
매개변수
key
string
속성의 이름입니다.
value
Rectangle
속성의 값입니다.
반환 값
속성입니다.
SetProperty(Dictionary<string, object="">, string, Rectangle)
지정된 속성 테이블에서 사각형 속성 값을 설정합니다.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Rectangle value)
매개변수
properties
Dictionary<string, object>
속성 테이블입니다.
key
string
속성의 이름입니다.
value
Rectangle
속성의 값입니다.
반환 값
속성입니다.
SetProperty(string, Margins)
여백 속성 값을 설정합니다.
public virtual object SetProperty(string key, Margins value)
매개변수
key
string
속성의 이름입니다.
value
Margins
속성의 값입니다.
반환 값
속성입니다.
SetProperty(Dictionary<string, object="">, string, Margins)
지정된 속성 테이블에서 여백 속성 값을 설정합니다.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Margins value)
매개변수
properties
Dictionary<string, object>
속성 테이블입니다.
key
string
속성의 이름입니다.
value
Margins
속성의 값입니다.
반환 값
속성입니다.
SetProperty(string, Size)
크기 속성 값을 설정합니다.
public virtual object SetProperty(string key, Size value)
매개변수
key
string
속성의 이름입니다.
value
Size
속성의 값입니다.
반환 값
속성입니다.
SetProperty(Dictionary<string, object="">, string, Size)
지정된 속성 테이블에서 크기 속성 값을 설정합니다.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Size value)
매개변수
properties
Dictionary<string, object>
속성 테이블입니다.
key
string
속성의 이름입니다.
value
Size
속성의 값입니다.
반환 값
속성입니다.
SetProperty(string, int)
정수 속성 값을 설정합니다.
public virtual object SetProperty(string key, int value)
매개변수
key
string
속성의 이름입니다.
value
int
속성의 값입니다.
반환 값
속성입니다.
SetProperty(Dictionary<string, object="">, string, int)
지정된 속성 테이블에서 정수 속성 값을 설정합니다.
public static object SetProperty(Dictionary<string, object=""> properties, string key, int value)
매개변수
properties
Dictionary<string, object>
속성 테이블입니다.
key
string
속성의 이름입니다.
value
int
속성의 값입니다.
반환 값
속성입니다.
SetProperty(string, double)
배정도 속성 값을 설정합니다.
public virtual object SetProperty(string key, double value)
매개변수
key
string
속성의 이름입니다.
value
double
속성의 값입니다.
반환 값
속성입니다.
SetProperty(Dictionary<string, object="">, string, double)
지정된 속성 테이블에서 배정도 속성 값을 설정합니다.
public static object SetProperty(Dictionary<string, object=""> properties, string key, double value)
매개변수
properties
Dictionary<string, object>
속성 테이블입니다.
key
string
속성의 이름입니다.
value
double
속성의 값입니다.
반환 값
속성입니다.
SetProperty(string, float)
부동 소수점 속성 값을 설정합니다.
public virtual object SetProperty(string key, float value)
매개변수
key
string
속성의 이름입니다.
value
float
속성의 값입니다.
반환 값
속성입니다.
SetProperty(Dictionary<string, object="">, string, float)
지정된 속성 테이블에서 부동 소수점 속성 값을 설정합니다.
public static object SetProperty(Dictionary<string, object=""> properties, string key, float value)
매개변수
properties
Dictionary<string, object>
속성 테이블입니다.
key
string
속성의 이름입니다.
value
float
속성의 값입니다.
반환 값
속성입니다.
SetProperty(string, bool)
부울 속성 값을 설정합니다.
public virtual object SetProperty(string key, bool value)
매개변수
key
string
속성의 이름입니다.
value
bool
속성의 값입니다.
반환 값
속성입니다.
SetProperty(Dictionary<string, object="">, string, bool)
지정된 속성 테이블에서 부울 속성 값을 설정합니다.
public static object SetProperty(Dictionary<string, object=""> properties, string key, bool value)
매개변수
properties
Dictionary<string, object>
속성 테이블입니다.
key
string
속성의 이름입니다.
value
bool
속성의 값입니다.
반환 값
속성입니다.
SetProperty(string, Matrix)
행렬 속성 값을 설정합니다.
public virtual object SetProperty(string key, Matrix value)
매개변수
key
string
속성의 이름입니다.
value
Matrix
속성의 값입니다.
반환 값
속성입니다.
SetProperty(Dictionary<string, object="">, string, Matrix)
지정된 속성 테이블에서 행렬 속성 값을 설정합니다.
public static object SetProperty(Dictionary<string, object=""> properties, string key, Matrix value)
매개변수
properties
Dictionary<string, object>
속성 테이블입니다.
key
string
속성의 이름입니다.
value
Matrix
속성의 값입니다.
반환 값
속성입니다.