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řístup, 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í objektů 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á se najde vyhledáním prvku, který implementuje INameScope. Další informace o názvových rozsahech naleznete v tématu WPF XAML Namescopes.
Volání RegisterName je nezbytné k tomu, aby bylo možné správně připojit scénáře animace pro aplikace při vytváření v kódu. Důvodem je to, že jedna z vlastností scénáře klíče 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ý odkazem z kódu. Další informace o tom, proč potřebujete zaregistrovat názvy pro cíle scénáře, najdete v tématu Přehled scénářů. Animace prvků obsahu jsou méně běžné než animace ovládacích prvků, přehled scénáře se zaměřuje na scénáře řízení.