IXamlNameProvider 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供服務,這個服務會在儲存及寫入作業期間用來輸入物件和傳回 XAML 名稱。
public interface class IXamlNameProvider
public interface IXamlNameProvider
type IXamlNameProvider = interface
Public Interface IXamlNameProvider
備註
此服務只與儲存路徑作業相關,例如序列化屬性值轉換器使用方式, XamlXmlWriter 而類型轉換器或值序列化程式支援序列化。 XamlObjectWriter未在其服務內容中提供服務。
類型轉換器或值序列化程式可以使用可用的架構內容作為服務提供者,然後取得 IXamlNameProvider 在該內容中實作的服務,來存取此服務。 如需詳細資訊,請參閱 XAML 和服務內容的型別轉換子和標記延伸 可供 類型轉換器和標記延伸。
若要正確使用 XAML 定義的名稱,您可能也需要取得作用中 XAML 名稱範圍的相關資訊,以及 INameScope 代表它的值。
方法
GetName(Object) |
擷取指定物件的 XAML 名稱。 |