Compartir a través de


VCFileCodeModel.AddIDLLibrary (Método)

Agrega una nueva instrucción library al archivo .idl del objeto VCFileCodeModel.

Espacio de nombres:  Microsoft.VisualStudio.VCCodeModel
Ensamblado:  Microsoft.VisualStudio.VCCodeModel (en Microsoft.VisualStudio.VCCodeModel.dll)

Sintaxis

'Declaración
Function AddIDLLibrary ( _
    Name As String, _
    Position As Object _
) As VCCodeIDLLibrary
VCCodeIDLLibrary AddIDLLibrary(
    string Name,
    Object Position
)
VCCodeIDLLibrary^ AddIDLLibrary(
    String^ Name, 
    Object^ Position
)
abstract AddIDLLibrary : 
        Name:string * 
        Position:Object -> VCCodeIDLLibrary
function AddIDLLibrary(
    Name : String, 
    Position : Object
) : VCCodeIDLLibrary

Parámetros

  • Name
    Tipo: String

    Obligatorio. Especifica el nombre de la nueva biblioteca.

  • Position
    Tipo: Object

    Opcional. Valor predeterminado = 0. Elemento de código tras el que se agrega el elemento nuevo. Si el valor es un CodeElement, el nuevo elemento se agregará inmediatamente tras él.

    Como el recuento de los elementos de una colección comienza en uno, pasar un valor 0 indica que el nuevo elemento deberá colocarse al principio de la colección. Un valor de -1 indica que el elemento deberá situarse al final de la colección.

Valor devuelto

Tipo: Microsoft.VisualStudio.VCCodeModel.VCCodeIDLLibrary
Un objeto VCCodeIDLLibrary.

Comentarios

Llame a esta función para insertar una instrucción de library en el archivo de the.idl del objeto de VCFileCodeModel .

Vea Cómo: Compilar el código de ejemplo de extensibilidad del modelo de código de Visual C++ para obtener información sobre cómo compilar y ejecutar este ejemplo.

Ejemplos

Este ejemplo agrega una instrucción library al archivo .idl de vcFile.

Sub AddIDLLibrary()
    Dim vcFile as VCFileCodeModel
    vcFile = DTE.Solution.Item(1).ProjectItems.Item(1).FileCodeModel
    vcFile.AddIDLLibrary("MyLibrary")
End Sub

Seguridad de .NET Framework

Vea también

Referencia

VCFileCodeModel Interfaz

Microsoft.VisualStudio.VCCodeModel (Espacio de nombres)