INameScope.RegisterName(String, Object) Methode

Definition

Registriert den bereitgestellten Namen im aktuellen XAML-NameScope.

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

Parameter

name
String

Der name, der registriert werden soll.

scopedElement
Object

Das spezifische Element, auf das sich die angegebene Komponente name bezieht.

Hinweise

Doppelte Namen in einem XAML-NameScope sind nicht zulässig.

Hinweise für Ausführende

Doppelte Namen dürfen nicht registriert werden. Wenn die Eingabe name bereits einem vorhandenen Element in der internen Sammlungsdarstellung des XAML-NameScopes zugewiesen ist (auch wenn sie identisch scopedElementist), lösen Sie eine Ausnahme aus.

Erwägen Sie außerdem, eine Ausnahme auszuwerfen, wenn der angegebene Name nicht der XamlName-Grammatik entspricht.

Gilt für:

Weitere Informationen