MarkupProperty 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
抽象類別 (Abstract Class),提供寫入標記時要使用的屬性描述,該標記可封裝對屬性及其值的存取。
public ref class MarkupProperty abstract
public abstract class MarkupProperty
type MarkupProperty = class
Public MustInherit Class MarkupProperty
- 繼承
-
MarkupProperty
備註
屬性會以字串或專案清單表示。
如果屬性可以表示為字串, IsComposite 則 為 false
。
如果 為 IsComposite true
,則屬性是專案清單。
屬性
Attributes |
在衍生類別 (Derived Class) 中覆寫時,取得與這個 MarkupProperty 相關聯的屬性。 |
DependencyProperty |
在衍生類別中覆寫時,如果屬性是實作為相依性屬性,則取得標記屬性的 DependencyProperty 識別項。 |
IsAttached |
在衍生類別中覆寫時,決定這個 MarkupProperty 是否為附加 DependencyProperty。 |
IsComposite |
在衍生類別中覆寫時,決定這個 MarkupProperty 是否為複合屬性。 |
IsConstructorArgument |
在衍生類別中覆寫時,決定這個 MarkupProperty 是否表示建構函式 (Constructor) 引數。 |
IsContent |
在衍生類別中覆寫時,決定這個 MarkupProperty 是否表示集合的直接內容。 |
IsKey |
在衍生類別中覆寫時,決定這個 MarkupProperty 是否表示由 MarkupObject 使用的索引鍵,以將項目儲存到字典中。 |
IsValueAsString |
在衍生類別中覆寫時,決定這個 MarkupProperty 是否表示傳遞至型別轉換子 (Type Converter) 的文字,以建立屬性的執行個體,或是否應使用建構函式。 |
Items |
在衍生類別中覆寫時,取得組成這個屬性值的項目。 |
Name |
在衍生類別中覆寫時,取得用於診斷和錯誤報告的名稱。 |
PropertyDescriptor |
在衍生類別中覆寫時,取得標記屬性的 PropertyDescriptor。 |
PropertyType |
在衍生類別中覆寫時,取得屬性的 CLR 型別。 |
StringValue |
在衍生類別中覆寫時,取得這個 MarkupProperty 的字串值。 |
TypeReferences |
在衍生類別中覆寫時,取得這個 MarkupProperty 在將其值序列化為字串時要參考的型別集。 |
Value |
在衍生類別中覆寫時,取得這個 MarkupProperty 的目前值。 |
方法
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |