NameScope.RegisterName(String, Object) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zaregistruje novou dvojici name-object do aktuálního názvového oboru 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
Název, který se má použít k mapování daného objektu.
- scopedElement
- Object
Objekt, který se má namapovat na zadaný název.
Implementuje
Výjimky
name
nebo scopedElement
byl poskytnut jako null
.
name
byl poskytnut jako prázdný řetězec.
-nebo-
name
zadaná analyzátorem byla odmítnuta, protože obsahovala znaky, které jsou neplatné pro název XAML.
-nebo-
name
výsledkem by byla duplicitní registrace názvu.