Sdílet prostřednictvím


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