Freigeben über


IXamlNameResolver.GetFixupToken Methode

Definition

Gibt ein Objekt zurück, das bestimmte Markupmuster korrigieren kann, die Vorwärtsverweise erzeugen.

Überlädt

GetFixupToken(IEnumerable<String>)

Gibt ein Objekt zurück, das bestimmte Markupmuster korrigieren kann, die Vorwärtsverweise erzeugen.

GetFixupToken(IEnumerable<String>, Boolean)

Gibt ein Objekt zurück, das bestimmte Markupmuster korrigieren kann, die Vorwärtsverweise erzeugen.

GetFixupToken(IEnumerable<String>)

Gibt ein Objekt zurück, das bestimmte Markupmuster korrigieren 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 Vorwärtsverweise sind.

Gibt zurück

Object

Ein Objekt, das ein Token für das Suchverhalten 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, der nur die vorhandenen XAML-Autoren, die unter dem Standard-XAML-Schemakontext funktionieren, verarbeiten kann.

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 bestimmte Markupmuster korrigieren 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 Vorwärtsverweise sind.

canAssignDirectly
Boolean

true, wenn der aufgelöste Namensverweis sofort der Zieleigenschaft zugewiesen werden soll. false, wenn der Benutzercode für eine erneute Analyse aufgerufen werden soll. Das Standardverhalten ist false.

Gibt zurück

Object

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

Hinweise

Vorhandene interne Dienstanbieter, die im Schemakontext 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.

falseWenn canAssignDirectly alle weitergeleiteten Namen aufgelöst werden können, wird der Benutzercode aufgerufen, um jeden Namen in der Liste neu zu analysieren.

Gilt für