IXamlNameResolver.GetFixupToken Methode

Definition

Gibt ein Objekt zurück, das für bestimmte Markupmuster korrigiert werden kann, die Vorwärtsverweise erzeugen.

Überlädt

Name Beschreibung
GetFixupToken(IEnumerable<String>)

Gibt ein Objekt zurück, das für bestimmte Markupmuster korrigiert werden kann, die Vorwärtsverweise erzeugen.

GetFixupToken(IEnumerable<String>, Boolean)

Gibt ein Objekt zurück, das für bestimmte Markupmuster korrigiert werden kann, die Vorwärtsverweise erzeugen.

GetFixupToken(IEnumerable<String>)

Gibt ein Objekt zurück, das für bestimmte Markupmuster korrigiert werden kann, die Vorwärtsverweise erzeugen.

public:
 System::Object ^ GetFixupToken(System::Collections::Generic::IEnumerable<System::String ^> ^ names);
public object GetFixupToken(System.Collections.Generic.IEnumerable<string> names);
abstract member GetFixupToken : seq<string> -> obj
Public Function GetFixupToken (names As IEnumerable(Of String)) As Object

Parameter

names
IEnumerable<String>

Eine Auflistung von Namen, die mögliche Weiterleitungsverweise sind.

Gibt zurück

Ein Objekt, das ein Token für das Nachschlageverhalten bereitstellt, das später ausgewertet werden soll.

Hinweise

Vorhandene interne Dienstanbieter, die in Schemakontexten für Markuperweiterungen und Typkonverter verfügbar sind, können diesen Dienst implementieren; Sie geben jedoch einen internen Typ zurück, den nur die vorhandenen XAML-Autoren, die unter dem standardmäßigen XAML-Schemakontext funktionieren, verarbeiten können.

Wenn alle vorwärts verwiesenen Namen aufgelöst werden können, wird der Benutzercode aufgerufen, um jeden Namen in der Liste neu zu analysieren.

Gilt für:

GetFixupToken(IEnumerable<String>, Boolean)

Gibt ein Objekt zurück, das für bestimmte Markupmuster korrigiert werden kann, die Vorwärtsverweise erzeugen.

public:
 System::Object ^ GetFixupToken(System::Collections::Generic::IEnumerable<System::String ^> ^ names, bool canAssignDirectly);
public object GetFixupToken(System.Collections.Generic.IEnumerable<string> names, bool canAssignDirectly);
abstract member GetFixupToken : seq<string> * bool -> obj
Public Function GetFixupToken (names As IEnumerable(Of String), canAssignDirectly As Boolean) As Object

Parameter

names
IEnumerable<String>

Eine Auflistung von Namen, die mögliche Weiterleitungsverweise sind.

canAssignDirectly
Boolean

true um sofort den aufgelösten Namenverweis der Zieleigenschaft zuzuweisen. false um den Benutzercode für eine Analyse aufzurufen. Das Standardverhalten ist false.

Gibt zurück

Ein Objekt, das ein Token für das Nachschlageverhalten bereitstellt, das später ausgewertet werden soll.

Hinweise

Vorhandene interne Dienstanbieter, die in Schemakontexten für Markuperweiterungen und Typkonverter verfügbar sind, implementieren diesen Dienst; Sie geben jedoch einen internen Typ zurück, der nur von den vorhandenen XAML-Autoren verarbeitet werden kann, die unter dem standardmäßigen XAML-Schemakontext funktionieren.

Wenn canAssignDirectly alle falsevorwärts verwiesenen Namen aufgelöst werden können, wird der Benutzercode aufgerufen, um jeden Namen in der Liste neu zu analysieren.

Gilt für: