INameScope.RegisterName(String, Object) Methode
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.
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.