Taal

IXamlNameProvider Interface

Definitie

Biedt een service die wordt gebruikt tijdens het opslaan en schrijven van bewerkingen om een object in te voeren en een XAML-naam te retourneren.

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

Opmerkingen

Deze service is alleen relevant voor een bewerking voor het opslaan van het pad, zoals wanneer een XamlXmlWriter conversieprogramma voor toegewezen waarden serialiseert en het type conversieprogramma of waardeserialisatie serialisatie ondersteunt. A XamlObjectWriter biedt de service niet in de servicecontext.

Een typeconversieprogramma of waardeserialisatie kan toegang krijgen tot deze service met behulp van een beschikbare schemacontext als serviceprovider en vervolgens de IXamlNameProvider service verkrijgen die in die context wordt geïmplementeerd. Zie typeconversieprogramma's en markeringsextensies voor XAML - en servicecontexten die beschikbaar zijn voor typeconversieprogramma's en markeringsextensies voor meer informatie.

Als u XAML-gedefinieerde namen correct wilt gebruiken, moet u mogelijk ook informatie verkrijgen over de acterende XAML-naamscoop en de INameScope waarde die deze vertegenwoordigt.

Methoden

Name Description
GetName(Object)

Haalt de XAML-naam van het opgegeven object op.

Van toepassing op

Zie ook