INameScope.RegisterName(String, Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Rejestruje podaną nazwę w bieżącym horyzakresie XAML.
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)
Parametry
- name
- String
Nazwa do zarejestrowania.
- scopedElement
- Object
Określony element, do którego odwołuje się podany name
element.
Uwagi
Zduplikowane nazwy w zakresie nazw XAML nie są dozwolone.
Uwagi dotyczące implementowania
Nie zezwalaj na rejestrację zduplikowanych nazw. Jeśli dane wejściowe name
są już przypisane do istniejącego elementu w wewnętrznej reprezentacji kolekcji nazw XAML (nawet jeśli jest taka sama jak scopedElement
), zgłosić wyjątek.
Rozważ również zgłoszenie wyjątku, jeśli podana nazwa nie jest zgodna z gramatyką XamlName.