VCFileCodeModel.AddImport_2, méthode
Ajoute un élément #import à l'objet VCFileCodeModel.
Espace de noms : Microsoft.VisualStudio.VCCodeModel
Assembly : Microsoft.VisualStudio.VCCodeModel (dans Microsoft.VisualStudio.VCCodeModel.dll)
Syntaxe
'Déclaration
Function AddImport_2 ( _
Name As String, _
Position As Object, _
Attributes As String _
) As VCCodeImport
VCCodeImport AddImport_2(
string Name,
Object Position,
string Attributes
)
VCCodeImport^ AddImport_2(
String^ Name,
Object^ Position,
String^ Attributes
)
abstract AddImport_2 :
Name:string *
Position:Object *
Attributes:string -> VCCodeImport
function AddImport_2(
Name : String,
Position : Object,
Attributes : String
) : VCCodeImport
Paramètres
Name
Type : StringObligatoire. Indique le nom (entre guillemets ou crochets pointus <>) de la bibliothèque de types à importer.
Position
Type : ObjectObligatoire. 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.
Attributes
Type : StringOptionnel. Un ou plusieurs attributs #import. Pour obtenir une liste complète, consultez la section #import Attributes dans The #import Directive. Sépare les attributs par un espace ou une virgule.
Valeur de retour
Type : Microsoft.VisualStudio.VCCodeModel.VCCodeImport
Objet CodeImport.
Notes
Appelez cette fonction pour insérer un élément d'#import dans le fichier représenté par 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 d'#import au fichier représenté par l'objet d'vcFile.
Sub AddImport()
Dim vcFile as VCFileCodeModel
vcFile = DTE.Solution.Item(1).ProjectItems.Item(1).FileCodeModel
vcFile.AddImport_2("""MyDll.dll""", 0)
End Sub
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.