IVsaCodeItem Interface

Definição

Cuidado

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.

Representa um item de código a ser compilado pelo mecanismo de 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
Derivado
Atributos
Implementações

Comentários

O item de código especificado pode conter classes, módulos ou outro texto de origem.

Nenhuma permissão é necessária para chamar membros da interface IVsaCodeItem.

O mecanismo de script implementa essa interface para adicionar itens de código.

Propriedades

Nome Description
CodeDOM
Obsoleto.

Obtém o codeDOM (modelo de objeto de documento de código) representado no item de código.

IsDirty
Obsoleto.

Retorna um valor que indica se a representação atual na memória do item difere da representação persistente.

(Herdado de IVsaItem)
ItemType
Obsoleto.

Obtém o tipo do objeto especificado, conforme determinado pelo CreateItem(String, VsaItemType, VsaItemFlag) método.

(Herdado de IVsaItem)
Name
Obsoleto.

Obtém ou define o nome do item.

(Herdado de IVsaItem)
SourceText
Obsoleto.

Obtém ou define o texto de um item de código especificado, incluindo o código gerado automaticamente, se houver.

Métodos

Nome Description
AddEventSource(String, String)
Obsoleto.

Adiciona uma fonte de evento ao item de código. O item de código usa a origem do evento para conectar um evento à fonte de evento nomeada chamando o método IVsaSite.GetEventSourceInstance, que é implementado pelo host.

AppendSourceText(String)
Obsoleto.

Acrescenta o texto especificado ao final do item de código.

GetOption(String)
Obsoleto.

Obtém opções específicas de implementação para um mecanismo de script.

(Herdado de IVsaItem)
RemoveEventSource(String)
Obsoleto.

Remove a fonte de evento especificada do item de código.

SetOption(String, Object)
Obsoleto.

Define opções específicas de implementação para um mecanismo de script.

(Herdado de IVsaItem)

Aplica-se a