VCCodeInclude.InfoLocation Vlastnost

Definice

Získá možnosti modelu kódu.

public:
 property EnvDTE::vsCMInfoLocation InfoLocation { EnvDTE::vsCMInfoLocation get(); };
public:
 property EnvDTE::vsCMInfoLocation InfoLocation { EnvDTE::vsCMInfoLocation get(); };
[System.Runtime.InteropServices.DispId(7)]
public EnvDTE.vsCMInfoLocation InfoLocation { [System.Runtime.InteropServices.DispId(7)] [System.Runtime.InteropServices.TypeLibFunc(System.Runtime.InteropServices.TypeLibFuncFlags.FNonBrowsable)] get; }
[<System.Runtime.InteropServices.DispId(7)>]
[<get: System.Runtime.InteropServices.DispId(7)>]
[<get: System.Runtime.InteropServices.TypeLibFunc(System.Runtime.InteropServices.TypeLibFuncFlags.FNonBrowsable)>]
member this.InfoLocation : EnvDTE.vsCMInfoLocation
Public ReadOnly Property InfoLocation As vsCMInfoLocation

Hodnota vlastnosti

vsCMInfoLocation

vsCMInfoLocationKonstantní hodnota.

Atributy

Poznámky

Pokud InfoLocation EnvDTE.vsCMInfoLocation.vsCMInfoLocationProject se vrátí, můžete nastavit vlastnosti, získat, StartPoint získat EndPoint a tak dále. Když přejdete z jednoho objektu modelu kódu (A) do jiného (B), například z funkce na jeho typ nebo z třídy na svou základní třídu, B může být typu, EnvDTE.vsCMInfoLocation.vsCMInfoLocationExternal Pokud je jeho definice v jiném projektu. Dispozice závisí na implementaci modelu kódu, zda je projekt Object B implementován ve stejném jazyce jako objekt a tak dále.

Pokud se InfoLocation vrátí EnvDTE.vsCMInfoLocation.vsCMInfoLocationExternal , jsou informace k dispozici pouze z metadat, z kontroly knihovny DLL nebo z zmrazených zdrojů. Je možné, že budete moci získat StartPoint a EditPoint , ale nemůžete upravovat dokument. to znamená, že nemůžete nastavit vlastnosti ani upravovat text za prvkem kódu.

Pokud se InfoLocation vrátí EnvDTE.vsCMInfoLocation.vsCMInfoLocationNone , pak všechny, které jsou k dispozici, je objekt modelu kódu, který má název. Také v závislosti na kontextu zdrojového kódu, v některých případech můžete určit, zda by měl být název třída nebo rozhraní. V takové situaci však, protože model kódu nemohlo přeložit název na jakékoli užitečné informace, je objekt v jiném případě nepoužitelný.

Platí pro