Reference Klasse

Definition

Implementiert die Markuperweiterung {x:Reference}.

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 positionale Verwendung (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 Objektdiagramm zu verweisen. Objekte in diesem Szenario werden anfänglich 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 Type Converters and Markup Extensions for 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 eine 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 name-Argument.

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)

Gilt für:

Siehe auch