IVsaCodeItem Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
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.
Rappresenta un elemento di codice che verrà compilato dal modulo di gestione di script.
public interface class IVsaCodeItem : Microsoft::Vsa::IVsaItem
[System.Runtime.InteropServices.Guid("E0C0FFE7-7eea-4ee5-b7e4-0080c7eb0b74")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsaCodeItem : Microsoft.Vsa.IVsaItem
[System.Runtime.InteropServices.Guid("E0C0FFE7-7eea-4ee5-b7e4-0080c7eb0b74")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Obsolete("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.")]
public interface IVsaCodeItem : Microsoft.Vsa.IVsaItem
[<System.Runtime.InteropServices.Guid("E0C0FFE7-7eea-4ee5-b7e4-0080c7eb0b74")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsaCodeItem = interface
interface IVsaItem
[<System.Runtime.InteropServices.Guid("E0C0FFE7-7eea-4ee5-b7e4-0080c7eb0b74")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Obsolete("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.")>]
type IVsaCodeItem = interface
interface IVsaItem
Public Interface IVsaCodeItem
Implements IVsaItem
- Derivato
- Attributi
- Implementazioni
Commenti
L'elemento di codice specificato può contenere classi, moduli o altro testo di origine.
Non sono necessarie autorizzazioni per chiamare i membri dell'interfaccia IVsaCodeItem.
Il motore di script implementa questa interfaccia per aggiungere elementi di codice.
Proprietà
CodeDOM |
Obsoleti.
Ottiene il CodeDOM (Code Document Object Model) rappresentato nell'elemento di codice. |
IsDirty |
Obsoleti.
Restituisce un valore che indica se la rappresentazione in memoria corrente dell'elemento è diversa da quella persistente. (Ereditato da IVsaItem) |
ItemType |
Obsoleti.
Ottiene il tipo dell'oggetto specificato, come stabilito dal metodo CreateItem(String, VsaItemType, VsaItemFlag). (Ereditato da IVsaItem) |
Name |
Obsoleti.
Ottiene o imposta il nome dell'elemento. (Ereditato da IVsaItem) |
SourceText |
Obsoleti.
Ottiene o imposta il testo di un elemento di codice specificato, incluso l'eventuale codice generato automaticamente. |
Metodi
AddEventSource(String, String) |
Obsoleti.
Aggiunge un'origine eventi all'elemento di codice. L'elemento di codice usa l'origine eventi per associare un evento all'origine eventi denominata chiamando il metodo IVsaSite.GetEventSourceInstance, implementato dall'host. |
AppendSourceText(String) |
Obsoleti.
Aggiunge il testo specificato alla fine dell'elemento di codice. |
GetOption(String) |
Obsoleti.
Ottiene le opzioni specifiche dell'implementazione per un modulo di gestione di script. (Ereditato da IVsaItem) |
RemoveEventSource(String) |
Obsoleti.
Rimuove l'origine eventi specificata dall'elemento di codice. |
SetOption(String, Object) |
Obsoleti.
Imposta le opzioni specifiche dell'implementazione per un motore di script. (Ereditato da IVsaItem) |