Partager via


VCFileCodeModel.AddIDLLibrary, méthode

Ajoute une nouvelle instruction library au fichier .idl de l'objet VCFileCodeModel.

Espace de noms :  Microsoft.VisualStudio.VCCodeModel
Assembly :  Microsoft.VisualStudio.VCCodeModel (dans Microsoft.VisualStudio.VCCodeModel.dll)

Syntaxe

'Déclaration
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

Paramètres

  • Name
    Type : String

    Obligatoire. Spécifie le nom de la nouvelle bibliothèque.

  • Position
    Type : Object

    Optionnel. Valeur par défaut = 0. Élément de code après lequel le nouvel élément doit être ajouté. Si la valeur est CodeElement, le nouvel élément est ajouté directement après.

    Comme la comptabilisation des collections commence à 1, passer la valeur 0 indique que le nouvel élément doit être placé au début de la collection. La valeur -1 signifie que l'élément doit être placé à la fin.

Valeur de retour

Type : Microsoft.VisualStudio.VCCodeModel.VCCodeIDLLibrary
Objet VCCodeIDLLibrary.

Notes

Appelez cette fonction pour insérer une instruction d'library dans le fichier de the.idl de l'objet d'VCFileCodeModel.

Consultez Comment : compiler l'exemple de code pour l'extensibilité du modèle de code Visual C++ pour plus d'informations sur la compilation et l'exécution de cet exemple.

Exemples

Cet exemple ajoute une instruction de bibliothèque dans le fichier de .idl d'vcFile.

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

Sécurité .NET Framework

Voir aussi

Référence

VCFileCodeModel Interface

Microsoft.VisualStudio.VCCodeModel, espace de noms