Aracılığıyla paylaş


VCCodeModel.AddInclude Yöntem

Ekler bir #include belirli bir dosyaya öğe.

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

Sözdizimi

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

Parametreler

  • Name
    Tür: String

    Gerekli.(Tırnak işaretleri veya köşeli parantez) de dahil dosyanın adını belirtir.

  • Location
    Tür: Object

    Gerekli.Değiştirilecek 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, AddInclude başarısız olur.

  • Position
    Tür: Object

    Gerekli.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.VCCodeInclude
VCCodeInclude nesnesi.

Notlar

Eklemek için bu işlev çağrısı bir #include Yönergesi (C/C++) öğesi belirtilen dosyaya 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 ekler bir #include ifadesi stdafx.h dosyasına.

Sub AddInclude()
    Dim codeModel As VCCodeModel
    codeModel = DTE.Solution.Item(1).CodeModel
    Dim include As VCCodeInclude
    include = codeModel.AddInclude("""stdafx.h""", "File.h", 0)
End Sub

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

VCCodeModel Arabirim

Microsoft.VisualStudio.VCCodeModel Ad Alanı