共用方式為


IXamlNameProvider 介面

定義

提供服務,這個服務會在儲存及寫入作業期間用來輸入物件和傳回 XAML 名稱。

public interface class IXamlNameProvider
public interface IXamlNameProvider
type IXamlNameProvider = interface
Public Interface IXamlNameProvider

備註

此服務只與儲存路徑作業相關,例如序列化屬性值轉換器使用方式, XamlXmlWriter 而類型轉換器或值序列化程式支援序列化。 XamlObjectWriter未在其服務內容中提供服務。

類型轉換器或值序列化程式可以使用可用的架構內容作為服務提供者,然後取得 IXamlNameProvider 在該內容中實作的服務,來存取此服務。 如需詳細資訊,請參閱 XAML 和服務內容的型別轉換子和標記延伸 可供 類型轉換器和標記延伸

若要正確使用 XAML 定義的名稱,您可能也需要取得作用中 XAML 名稱範圍的相關資訊,以及 INameScope 代表它的值。

方法

GetName(Object)

擷取指定物件的 XAML 名稱。

適用於

另請參閱