IXamlNameProvider Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller en tjänst som används under spara- och skrivåtgärder för att mata in ett objekt och returnera ett XAML-namn.
public interface class IXamlNameProvider
public interface IXamlNameProvider
type IXamlNameProvider = interface
Public Interface IXamlNameProvider
Kommentarer
Den här tjänsten är endast relevant för en åtgärd för spara sökväg, till exempel när en XamlXmlWriter serialiserar en användning av en tillskriven värdekonverterare och typkonverteraren eller värdeserialiseraren stöder serialisering. A XamlObjectWriter tillhandahåller inte tjänsten i tjänstkontexten.
En typkonverterare eller värde-serialiserare kan komma åt den här tjänsten med hjälp av en tillgänglig schemakontext som tjänstleverantör och sedan hämta den tjänst som implementeras i den kontexten IXamlNameProvider . Mer information finns i Type Converters and Markup Extensions for XAML and Service Contexts Available to Type Converters and Markup Extensions (Type Converters and Markup Extensions for XAML and Service Contexts Available to Type Converters and Markup Extensions ( Typkonverterare och markeringstillägg).
Om du vill använda XAML-definierade namn korrekt kan du också behöva hämta information om det verkande XAML-namnskopet INameScope och värdet som representerar det.
Metoder
| Name | Description |
|---|---|
| GetName(Object) |
Hämtar XAML-namnet för det angivna objektet. |