VSTREETEXTOPTIONS – výčet
Určuje typ je požadovaný text.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
public enum VSTREETEXTOPTIONS
public enum class VSTREETEXTOPTIONS
type VSTREETEXTOPTIONS
Public Enumeration VSTREETEXTOPTIONS
Členové
Název člena | Popis | |
---|---|---|
TTO_BASETEXT | IMPLEMENTOVÁNO.Interně (nejkratší formulář co název). |
|
TTO_CUSTOM | Vlastní text (závisí na kontextu použit). |
|
TTO_DEFAULT | Výchozí základní text.Používá se jako zobrazovaný název pro položku. |
|
TTO_DISPLAYTEXT | Alternativní název pro TTO_DEFAULT. |
|
TTO_EXTENDED | IMPLEMENTOVÁNO.Rozšířený text (prefix2 + prefix + výchozí) vytváří správce objektu. |
|
TTO_PREFIX | Název třídy úplný nadřazené položky.Pokud toto zboží není součástí libovolné třídy, vraťte se na prázdný řetězec. |
|
TTO_PREFIX2 | Obor názvů plně kvalifikovaný název položky.Pokud toto zboží není součástí libovolný obor názvů, vrátí prázdný řetězec. |
|
TTO_SEARCHTEXT | Text pro vyhledávání.Obvykle stejné jako TTO_DISPLAYTEXT. |
|
TTO_SORTTEXT | Jedinečné ukazatele používané pro třídění.Může být stejný jako TTO_DISPLAYTEXT. |
Poznámky
Tyto možnosti jsou používány s GetText k určení typu text, které jsou požadovány.
TTO_SORTTEXTslouží k řazení seznamů objektů a může být jiný než výchozí text řídit pořadí řazení.Například pokud chcete složku uzly řadit nad členy i při řazení podle abecedy, přidáte "1" na začátek textu řazení.Všimněte si však objekt Správce vyžaduje zachovat tyto ukazatele pro TTO_SORTTEXT platný a nezměněné (po požadováno pro) až do vydání seznamu.Pro všechny ostatní typy TTO_ můžete znovu použít stejné vyrovnávací paměti opakovaně.
TTO_SEARCHTEXTslouží k filtrování seznamů a procházet.Obvykle není zadán jiný hledaný text, ale spíše použít buď TTO_SORTTEXT nebo TTO_DISPLAYTEXT.Pokud chcete součást hledání určitého zboží, vrátí prázdný řetězec.
TTO_DEFAULTnebo TTO_DISPLAYTEXT se používá k malování skutečně jméno ve stromu.Vrací text-li dotaz typu text, bez podpory by také výchozí implementace (kromě TTO_PREFIX a TTO_PREFIX2).
TTO_PREFIX2a TTO_PREFIX představují až dva možné předpony názvu zahrnuté výchozí název, získat úplný název (TTO_EXTENDED).V objektu seznam scénářů TTO_PREFIX odkazuje na název třídy kvalifikovanou a TTO_PREFIX2 odkazuje na název kvalifikovanou obory názvů.Pokud nemáte žádné zvláštní názvy zde, je přijatelné prázdný řetězec nebo E_FAIL volání.Vrácení však stejný název jako TTO_DEFAULT není přijatelný.
Příklady: pro třídy členské funkce m_myfunction TTO_DEFAULT, TTO_SEARCHTEXT a TTO_SORTTEXT vrátit "m_myfunction (int void **)", TTO_PREFIX "CMyClass" se můžete vrátit a TTO_PREFIX2 "MyNamespace::MyNestedNamespace" se můžete vrátit.Pro složku uzel jako "Základy a implementovat rozhraní" TTO_DEFAULT může být "Základy a implementovat rozhraní", TTO_SEARCHTEXT může být prázdný řetězec "", znamená, že chcete toto zobrazení do hledání
Podpis COM
Z vsshell.idl:
Viz také
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek