Sdílet prostřednictvím


Vzor ovládacího prvku TextChild

Představuje pokyny a konvence pro implementaci ITextChildProvider, včetně informací o vlastnostech a metodách. Vzor ovládacího prvku TextChild slouží k přístupu k nejbližšímu nadřazeného prvku, který podporuje vzor ovládacího prvku Text.

Předpokládejme například, že text v dokumentu obsahuje vložený obrázek a hypertextový odkaz, jak je znázorněno na následujícím obrázku.

snímek obrazovky zobrazující text obsahující vložený obrázek a hypertextový odkaz

Pokud použijete nástroje Microsoft UI Automation k prozkoumání stromu automatizace uživatelského rozhraní pro tento obsah dokumentu, může zobrazit prvek dokumentu s jedním podřízeným prvkem, který představuje obrázek, a další podřízený prvek, který představuje hypertextový odkaz. Například:

snímek obrazovky znázorňující kontrolu sestav ukázkového stromu prvků automatizace uživatelského rozhraní

Element dokumentu v předchozím příkladu obvykle podporuje Text vzor ovládacího prvku, ale dva podřízené prvky prvku dokumentu ne. Pokud má klientská aplikace automatizace uživatelského rozhraní odkaz na prvek obrázku nebo element hypertextového odkazu, může klient použít TextChild řídicí vzor jako pohodlný způsob, jak získat přístup k vzoru Textcontrol vystavený obsahujícím elementem dokumentu.

Pokyny a konvence implementace

Při implementaci rozhraní ITextChildProvider si poznamenejte následující pokyny a konvence:

Požadované členy pro ITextChildProvider

Tyto vlastnosti a metody jsou vyžadovány pro implementaci ITextChildProvider rozhraní.

Požadované členy Typ členu Poznámky
TextContainer Vlastnost Žádný
TextRange Vlastnost Žádný

 

Tento vzor ovládacího prvku nemá žádné přidružené metody ani události.

koncepční