NameScope.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 nową parę name-object do bieżącego zakresu nazw XAML.
public:
virtual void RegisterName(System::String ^ name, System::Object ^ scopedElement);
public void RegisterName (string name, object scopedElement);
abstract member RegisterName : string * obj -> unit
override this.RegisterName : string * obj -> unit
Public Sub RegisterName (name As String, scopedElement As Object)
Parametry
- name
- String
Nazwa, która ma być używana do mapowania danego obiektu.
- scopedElement
- Object
Obiekt, który ma zostać zamapowany na podaną nazwę.
Implementuje
Wyjątki
name
lub scopedElement
został podany jako null
.
name
został podany jako pusty ciąg
-lub-
name
podany został odrzucony przez analizator, ponieważ zawiera on znaki, które są nieprawidłowe dla nazwy XAML
-lub-
name
podane spowoduje zduplikowaną rejestrację nazwy.