IVsaCodeItem – rozhraní
Poznámka: Toto rozhraní API je nyní zastaralé.
Představuje položku kódu sestavují modul skriptu.
Obor názvů: Microsoft.Vsa
Sestavení: Microsoft.Vsa (v Microsoft.Vsa.dll)
Syntaxe
'Deklarace
<ObsoleteAttribute("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<GuidAttribute("E0C0FFE7-7eea-4ee5-b7e4-0080c7eb0b74")> _
Public Interface IVsaCodeItem _
Inherits IVsaItem
[ObsoleteAttribute("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("E0C0FFE7-7eea-4ee5-b7e4-0080c7eb0b74")]
public interface IVsaCodeItem : IVsaItem
[ObsoleteAttribute(L"Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute(L"E0C0FFE7-7eea-4ee5-b7e4-0080c7eb0b74")]
public interface class IVsaCodeItem : IVsaItem
[<ObsoleteAttribute("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("E0C0FFE7-7eea-4ee5-b7e4-0080c7eb0b74")>]
type IVsaCodeItem =
interface
interface IVsaItem
end
public interface IVsaCodeItem extends IVsaItem
Typ IVsaCodeItem zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
CodeDOM | Získá dokument objektový model kódu (CodeDOM), který je vyjádřena v položce kód. | |
IsDirty | Vrátí hodnotu, která určuje, zda reprezentací v paměti aktuální položky se liší od reprezentací zachován. (Zděděno z IVsaItem.) | |
ItemType | Získá typ zadaný objekt určený IVsaItems.CreateItem Method metody. (Zděděno z IVsaItem.) | |
Name | Nastavuje nebo získá název položky. (Zděděno z IVsaItem.) | |
SourceText | Nastavuje nebo načte text zadaný kód položky, včetně automaticky generovaného kódu, pokud existuje. |
Nahoru
Metody
Název | Popis | |
---|---|---|
AddEventSource | Přidá zdroj události k položce kódu.Položka kódu používá zdroj události připojit událost ke zdroji pojmenované události voláním metody IVsaSite.GetEventSourceInstance, který je hostitelem implementována. | |
AppendSourceText | Přidá zadaný text na konec položky kódu. | |
GetOption | Získá možnosti specifické pro implementaci pro modul skriptu. (Zděděno z IVsaItem.) | |
RemoveEventSource | Odebere zadané události zdroj z položky kódu. | |
SetOption | Nastaví možnosti specifické pro implementaci pro modul skriptu. (Zděděno z IVsaItem.) |
Nahoru
Poznámky
Zadaný kód položka může obsahovat třídy, moduly nebo jiné zdrojový text.
Nejsou žádná oprávnění požadované pro volání žádné členy rozhraní IVsaCodeItem.
Skriptovací modul implementuje toto rozhraní chcete-li přidat položky kódu.