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 angegebenen Namen beim aktuellen XAML-Namensbereich.
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 zu registrierende Name.
- scopedElement
- Object
Das bestimmte Element, auf das der name
verweist.
Hinweise
Doppelte Namen in einem XAML-Namescope sind nicht zulässig.
Hinweise für Ausführende
Lassen Sie die Registrierung von doppelten Namen nicht zu. Wenn die Eingabe name
bereits einem vorhandenen Element in der internen Auflistungsdarstellung des XAML-Namescopes zugewiesen ist (auch wenn sie mit identisch scopedElement
ist), lösen Sie eine Ausnahme aus.
Erwägen Sie auch, eine Ausnahme auszulösen, wenn der angegebene Name nicht der XamlName-Grammatik entspricht.