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: StringGerekli.Yeni Kitaplık adını belirtir.
Location
Tür: ObjectGerekli.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
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.