FrameworkContentElement.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í.
Poskytuje přístupový objekt, který zjednodušuje přístup k NameScope metodě registrace.
public:
void RegisterName(System::String ^ name, System::Object ^ scopedElement);
public void RegisterName(string name, object scopedElement);
member this.RegisterName : string * obj -> unit
Public Sub RegisterName (name As String, scopedElement As Object)
Parametry
- name
- String
Název, který se má použít pro zadané mapování objektu name-object.
- scopedElement
- Object
Objekt pro mapování
Poznámky
Tato metoda je pohodlná metoda volání RegisterName. Implementace zkontroluje po sobě jdoucí nadřazené prvky, dokud nenajde příslušnou NameScope implementaci, která je nalezena vyhledáním prvku, který implementuje INameScope. Další informace o názvových rozsacích najdete v tématu WPF (Windows Presentation Foundation) názvových oborů XAML.
Volání RegisterName je nezbytné pro správné připojení animačních scénářů pro aplikace při vytváření v kódu. Důvodem je to, že jedna z vlastností scénáře klíčů používá vyhledávání názvů za běhu místo toho, TargetNameaby bylo možné použít odkaz na cílový prvek. To platí i v případě, že je tento prvek přístupný pomocí odkazu z kódu. Další informace o tom, proč potřebujete registrovat názvy cílů scénáře, najdete v tématu Přehled scénářů. Animace prvků obsahu jsou méně běžné než animace na ovládacích prvcích, přehled scénářů se soustředí na řídicí scénáře.