Udostępnij za pośrednictwem


INameScope.RegisterName(String, Object) Metoda

Definicja

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.

Dotyczy

Zobacz też