IVsaCodeItem Interface

Definição

Atenção

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 motor de scripts.

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

Observações

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

Não são necessárias permissões para chamar quaisquer membros da interface IVsaCodeItem.

O motor de scripts implementa esta interface para adicionar itens de código.

Propriedades

Name Description
CodeDOM
Obsoleto.

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

IsDirty
Obsoleto.

Devolve um valor que indica se a representação atual em 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.

Recebe ou define o texto de um item de código especificado, incluindo código gerado automaticamente, se existir.

Métodos

Name Description
AddEventSource(String, String)
Obsoleto.

Adiciona uma fonte de evento ao item de código. O item de código utiliza a fonte do evento para ligar um evento à fonte do evento nomeada, chamando o método IVsaSite.GetEventSourceInstance, que é implementado pelo anfitrião.

AppendSourceText(String)
Obsoleto.

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

GetOption(String)
Obsoleto.

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

(Herdado de IVsaItem)
RemoveEventSource(String)
Obsoleto.

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

SetOption(String, Object)
Obsoleto.

Define opções específicas de implementação para um motor de scripts.

(Herdado de IVsaItem)

Aplica-se a