VCFileCodeModel.AddImport_2(String, Object, String) Yöntem

Tanım

Nesnesine bir #import öğesi ekler VCFileCodeModel .

Microsoft::VisualStudio::VCCodeModel::VCCodeImport AddImport_2(std::wstring const & Name, winrt::Windows::Foundation::IInspectable const & Position, std::wstring const & Attributes = "");
[System.Runtime.InteropServices.DispId(568)]
public Microsoft.VisualStudio.VCCodeModel.VCCodeImport AddImport_2 (string Name, object Position, string Attributes = "");
[<System.Runtime.InteropServices.DispId(568)>]
abstract member AddImport_2 : string * obj * string -> Microsoft.VisualStudio.VCCodeModel.VCCodeImport
Public Function AddImport_2 (Name As String, Optional Position As Object, Optional Attributes As String = "") As VCCodeImport

Parametreler

Name
String

Gereklidir. <İçeri aktarılmakta olan tür kitaplığının adını (tırnak içine veya açılı ayraçlar arasında > ) belirtir.

Position
Object

Gereklidir. Varsayılan = 0. Yeni öğenin ekleneceği kod öğesi. Değer bir ise CodeElement , yeni öğe öğesinden hemen sonra eklenir.

Koleksiyonlar her birinde sayımına başlayacağı için 0 geçirme yeni öğenin koleksiyonun başına yerleştirilmesi gerektiğini gösterir. -1 değeri, öğenin sonuna yerleştirilmesi gerektiği anlamına gelir.

Attributes
String

İsteğe bağlı. Bir veya daha fazla #import öznitelik. Tüm liste için #import Attributes #import yönergesinin bölümüne bakın. Öznitelikleri boşluk veya virgül ile ayırın.

Döndürülenler

VCCodeImport

Bir CodeImport nesnesi.

Öznitelikler

Örnekler

Bu örnek #import , nesnenin temsil ettiği dosyaya bir ifade ekler vcFile .

Sub AddImport()  
    Dim vcFile as VCFileCodeModel  
    vcFile = DTE.Solution.Item(1).ProjectItems.Item(1).FileCodeModel  
    vcFile.AddImport_2("""MyDll.dll""", 0)  
End Sub  

Açıklamalar

#importNesnenin temsil ettiği dosyaya bir öğe eklemek için bu işlevi çağırın VCFileCodeModel .

Bu örneği derlemek ve çalıştırmak hakkında bilgi için bkz. nasıl yapılır: Visual C++ Code Model genişletilebilirliği Için örnek kod derleme .

Şunlara uygulanır