NameScope.RegisterName(String, Object) Methode

Definition

Registriert ein neues Name-Objekt-Paar im aktuellen XAML-NameScope.

public:
 virtual void RegisterName(System::String ^ name, System::Object ^ scopedElement);
public void RegisterName(string name, object scopedElement);
abstract member RegisterName : string * obj -> unit
override this.RegisterName : string * obj -> unit
Public Sub RegisterName (name As String, scopedElement As Object)

Parameter

name
String

Der Name, der zum Zuordnen des angegebenen Objekts verwendet werden soll.

scopedElement
Object

Das Objekt, das dem angegebenen Namen zugeordnet werden soll.

Implementiert

Ausnahmen

name oder scopedElement wurde als null.

name wurde als leere Zeichenfolge bereitgestellt.

-oder-

name bereitgestellt wurde vom Parser abgelehnt, da sie Zeichen enthielt, die für einen XAML-Namen ungültig sind.

-oder-

name dies würde zu einer doppelten Namensregistrierung führen.

Gilt für:

Weitere Informationen