Aracılığıyla paylaş


VCCodeModel.AddIDLLibrary Yöntem

Yeni bir ekler library deyimi belirli .idl dosyasını.

Ad alanı:  Microsoft.VisualStudio.VCCodeModel
Derleme:  Microsoft.VisualStudio.VCCodeModel (Microsoft.VisualStudio.VCCodeModel.dll içinde)

Sözdizimi

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

Parametreler

  • Name
    Tür: String

    Gerekli.Yeni Kitaplık adını belirtir.

  • Location
    Tür: Object

    Gerekli.Değiştirilecek .idl dosya yolu veya dosya adı.Dosya mevcut değilse, otomatik olarak oluşturulur.Zaten bir proje öğesi değilse dosya projeye eklenir.Dosya olamaz oluşturulabilir ve daha sonra projeye eklenen, AddIDLLibrary başarısız olur.

  • Position
    Tür: Object

    İsteğe bağlı.Varsayılan = 0.Sonra yeni öğe eklemek kod öğesi.Değer ise, bir CodeElement, yeni öğenin hemen sonra eklendikten sonra.

    Koleksiyonları kendi sayımı sırasında başlar bu yana 0 geçirerek yeni öğe koleksiyonu başında yerleştirilmesi gerektiğini belirtir.Değeri-1 öğe sonunda yerleştirilmelidir.

Dönüş Değeri

Tür: Microsoft.VisualStudio.VCCodeModel.VCCodeIDLLibrary
VCCodeIDLLibrary nesnesi.

Notlar

Eklemek için bu işlev çağrısı bir library belirtilen .idl dosyasını ifadesine VCCodeModel nesne.

Bkz: Nasıl yapılır: Visual C++ Kod Modeli Genişletilebilirliği için Örnek Kod Derleme bilgi derlemek ve bu örneği çalıştırmak nasıl.

Örnekler

Bu örnek LIBRARY deyimi Project.idl dosyasının sonuna ekler.

Sub AddIDLLibrary()
    Dim codeModel As VCCodeModel
    codeModel = DTE.Solution.Item(1).CodeModel
    Dim idlLibrary As VCCodeIDLLibrary
    idlLibrary = codeModel.AddIDLLibrary("MyLibrary", "Project.idl", -1)
End Sub

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

VCCodeModel Arabirim

Microsoft.VisualStudio.VCCodeModel Ad Alanı