XamlTypeName 類別

定義

提供以名稱和命名空間指定 XAML 型別的方法。

public ref class XamlTypeName
public class XamlTypeName
type XamlTypeName = class
Public Class XamlTypeName
繼承
XamlTypeName

備註

XamlType 是 XAML 型別系統中的類型資訊類別,而 XamlTypeName 是提供不同方式指定該類型的資料結構。 XamlTypeName 也提供靜態協助程式方法,藉由解析 XAML 命名空間中的現有類型識別碼來產生 XamlTypeName

建構函式

XamlTypeName()

初始化 XamlTypeName 類別的新執行個體。

XamlTypeName(String, String)

根據名稱和命名空間字串,初始化 XamlTypeName 類別的新執行個體。

XamlTypeName(String, String, IEnumerable<XamlTypeName>)

根據名稱和命名空間以及型別引數陣列,初始化 XamlTypeName 類別的新執行個體。

XamlTypeName(XamlType)

根據現有的 XamlTypeName,初始化 XamlType 類別的新執行個體。

屬性

Name

取得用來建構這個 XamlTypeName 的名稱。

Namespace

取得用來建構這個 XamlTypeName 的 XAML 命名空間識別項。

TypeArguments

取得用來建構這個 XamlTypeName 的型別引數。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
Parse(String, IXamlNamespaceResolver)

根據型別名稱和可將標記前置詞解析為命名空間的物件,提供 XamlTypeName 值。

ParseList(String, IXamlNamespaceResolver)

根據可指定多個型別名稱的字串,以及可將標記前置詞解析為命名空間的物件,提供 XamlTypeName 值。

ToString()

將這個 XamlTypeName 的值轉換成它的對等字串表示。

ToString(IList<XamlTypeName>, INamespacePrefixLookup)

將這個 XamlTypeName 的值轉換為它的對等字串表示,此表示可用在標記語法中,讓物件項目使用多個型別。

ToString(INamespacePrefixLookup)

將這個 XamlTypeName 的值轉換為它的對等字串表示,此表示可用在標記語法中,讓物件項目使用某個型別。

TryParse(String, IXamlNamespaceResolver, XamlTypeName)

根據型別名稱和可將標記前置詞解析為命名空間的物件,提供 XamlTypeName 值。

TryParseList(String, IXamlNamespaceResolver, IList<XamlTypeName>)

根據可指定多個型別名稱的字串,以及可將標記前置詞解析為命名空間的物件,提供 XamlTypeName 值。

適用於