Reference Klasse
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.
Implementiert die {x:Reference}
Markuperweiterung.
public ref class Reference : System::Windows::Markup::MarkupExtension
[System.Windows.Markup.ContentProperty("Name")]
public class Reference : System.Windows.Markup.MarkupExtension
[<System.Windows.Markup.ContentProperty("Name")>]
type Reference = class
inherit MarkupExtension
Public Class Reference
Inherits MarkupExtension
- Vererbung
- Attribute
Hinweise
Die {x:Reference}
Markuperweiterung unterstützt eine Positionsverwendung (es gibt nur einen Parameter) und eine benannte Argumentverwendung (mit dem benannten Argument name
).
Die {x:Reference}
Markuperweiterung wird verwendet, um auf ein anderes benanntes Objekt im Objektgraphen zu verweisen. Objekte in diesem Szenario werden zunächst von benannt, obwohl bestimmte Implementierungen häufig eine andere RuntimeNamePropertyAttributedefinieren. Weitere Informationen finden Sie unter x:Reference Markup Extension.
Weitere Informationen zu Markuperweiterungen finden Sie unter Typkonverter und Markuperweiterungen für XAML.
Die System.Xaml-Assembly verwendet XmlnsDefinitionAttribute , um alle Typen in der Assembly dem XAML-Namespace für die XAML-Sprache (http://schemas.microsoft.com/winfx/2006/xaml
) zuzuordnen. In der Regel deklarieren Sie ein Präfix für http://schemas.microsoft.com/winfx/2006/xaml
in einer Stammelementzuordnung und verwenden das Präfix x
.
Konstruktoren
Reference() |
Initialisiert eine neue Instanz der Reference-Klasse. |
Reference(String) |
Initialisiert eine neue Instanz der Reference-Klasse mit dem |
Eigenschaften
Name |
Ruft den XAML-Namen ab, für den der Verweis abgerufen werden soll, oder legt diesen fest. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ProvideValue(IServiceProvider) |
Gibt ein Objekt zurück, das dem Wert der Zieleigenschaft entspricht. Für den Reference-Typ ist dies das Objekt, das die bereitgestellten Name-Verweise enthält. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |