IXamlNameResolver.GetFixupToken Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.