Freigeben über


NameScope.RegisterName(String, Object) Methode

Definition

Registriert ein neues Name/Objekt-Paar beim aktuellen XAML-Namensbereich.

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 bereitgestellt.

name wurde als leere Zeichenfolge bereitgestellt.

- oder -

Der bereitgestellte name wurde vom Parser abgelehnt, da er Zeichen enthält, die für XAML-Namen ungültig sind

- oder -

Der bereitgestellte name würde zu einer doppelten Namensregistrierung führen.

Gilt für:

Weitere Informationen