IXamlNameProvider Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce un servizio che viene utilizzato durante le operazioni di scrittura e salvataggio per immettere un oggetto e restituire un nome XAML.
public interface class IXamlNameProvider
public interface IXamlNameProvider
type IXamlNameProvider = interface
Public Interface IXamlNameProvider
Commenti
Questo servizio è rilevante solo per un'operazione di salvataggio del percorso, ad esempio quando un XamlXmlWriter convertitore di valori con attributi viene serializzatore e il convertitore di tipi o il serializzatore di valori supporta la serializzazione. Un XamlObjectWriter oggetto non fornisce il servizio nel contesto del servizio.
Un convertitore di tipi o un serializzatore di valori può accedere a questo servizio usando un contesto dello schema disponibile come provider di servizi e quindi ottenendo il IXamlNameProvider servizio implementato in tale contesto. Per altre informazioni, vedi Convertitori di tipi ed estensioni di markup per contesti XAML e di servizio disponibili per convertitori di tipi ed estensioni di markup.
Per usare correttamente i nomi definiti da XAML, potrebbe anche essere necessario ottenere informazioni sull'ambito dei nomi XAML in azione e sul INameScope valore che lo rappresenta.
Metodi
GetName(Object) |
Recupera il nome XAML dell'oggetto specificato. |