Compartilhar via


Método VCFileCodeModel.AddIDLImport

Adiciona um novo import declaração no arquivo. idl da VCFileCodeModel objeto.

Namespace:  Microsoft.VisualStudio.VCCodeModel
Assembly:  Microsoft.VisualStudio.VCCodeModel (em Microsoft.VisualStudio.VCCodeModel.dll)

Sintaxe

'Declaração
Function AddIDLImport ( _
    Name As String, _
    Position As Object _
) As VCCodeIDLImport
VCCodeIDLImport AddIDLImport(
    string Name,
    Object Position
)
VCCodeIDLImport^ AddIDLImport(
    String^ Name, 
    Object^ Position
)
abstract AddIDLImport : 
        Name:string * 
        Position:Object -> VCCodeIDLImport
function AddIDLImport(
    Name : String, 
    Position : Object
) : VCCodeIDLImport

Parâmetros

  • Name
    Tipo: String

    Obrigatório. Especifica o nome (aspas) do cabeçalho, IDL ou ODL arquivo a ser importado.

  • Position
    Tipo: Object

    Opcional. Padrão = 0. O elemento de código após o qual você deseja adicionar o novo elemento. Se o valor for um CodeElement, e em seguida, o novo elemento é adicionado imediatamente após ele.

    Porque coleções começam sua contagem em um, passando de 0 indica que o novo elemento deve ser colocado no início da coleção. O valor-1 significa que o elemento deve ser colocado no final.

Valor de retorno

Tipo: Microsoft.VisualStudio.VCCodeModel.VCCodeIDLImport
A VCCodeIDLImport object.

Comentários

Chamar essa função para inserir uma import declaração no arquivo de the.idl da VCFileCodeModel objeto.

Consulte Como compilar um código de exemplo para extensibilidade do modelo de código do Visual C++ para obter informações sobre como compilar e executar esse exemplo.

Exemplos

Este exemplo importa o MyIdlFile.idl o arquivo para o arquivo. idl do vcFile.

Sub AddIDLImport()
    Dim vcFile as VCFileCodeModel
    vcFile = DTE.Solution.Item(1).ProjectItems.Item(1).FileCodeModel
    vcFile.AddIDLImport("""MyIdlFile.idl""")
End Sub

Segurança do .NET Framework

Consulte também

Referência

VCFileCodeModel Interface

Namespace Microsoft.VisualStudio.VCCodeModel