VCProjectEngineObjectClass.LoadProject(String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir projeyi yükler.
public:
virtual System::Object ^ LoadProject(System::String ^ projectName) = Microsoft::VisualStudio::VCProjectEngine::VCProjectEngine::LoadProject;
public:
virtual Platform::Object ^ LoadProject(Platform::String ^ projectName) = Microsoft::VisualStudio::VCProjectEngine::VCProjectEngine::LoadProject;
virtual winrt::Windows::Foundation::IInspectable LoadProject(std::wstring const & projectName);
[System.Runtime.InteropServices.DispId(214)]
public virtual object LoadProject (string projectName);
[<System.Runtime.InteropServices.DispId(214)>]
abstract member LoadProject : string -> obj
override this.LoadProject : string -> obj
Public Overridable Function LoadProject (projectName As String) As Object
Parametreler
- projectName
- String
Gereklidir. Proje adı.
Döndürülenler
Bir VCProject nesnesi.
Uygulamalar
- Öznitelikler
Örnekler
' compile with /reference:Microsoft.VisualStudio.VCProjectEngine.dll
Option Strict Off
Imports Microsoft.VisualStudio.VCProjectEngine
Module Module1
Sub Main()
Dim Engine As VCProjectEngine
Dim Proj As VCProject
Dim Configs, Tools As IVCCollection
Dim Config As VCConfiguration
Dim LinkerTool As VCLinkerTool
Engine = New VCProjectEngineObject()
Proj = Engine.LoadProject("xx.vcproj")
Configs = Proj.Configurations
Config = Configs.Item(1)
Tools = Config.Tools
LinkerTool = Tools.Item("VCLinkerTool")
System.Console.WriteLine("Current value of ToolName: {0}", LinkerTool.ToolName)
Engine.RemoveProject("xx.vcproj")
End Sub
End Module
Açıklamalar
Örneğini oluşturma VCProjectEngineObjectClass . VCProjectEngineObjectBunun yerine, aşağıda gösterildiği gibi örneği oluşturun:
Dim Engine As VCProjectEngine
Engine = New VCProjectEngineObject()