VCFileCodeModel.AddInclude(String, Object) Yöntem

Tanım

Nesnesine bir #include öğesi ekler VCFileCodeModel .

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

Parametreler

Name
String

Gereklidir. Dahil edilen dosyanın adını (tırnak işaretleri veya açılı ayraçlar) 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.

Döndürülenler

VCCodeInclude

Bir VCCodeInclude nesnesi.

Öznitelikler

Örnekler

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

Sub AddInclude()  
    Dim vcFile as VCFileCodeModel  
    vcFile = DTE.Solution.Item(1).ProjectItems.Item(1).FileCodeModel  
    vcFile.AddInclude("""stdafx.h""", 0)  
End Sub  

Açıklamalar

Nesnenin temsil ettiği dosyaya bir #include yönergesi (C/C++) öğesi 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