FlavoredProject.IVsAggregatableProject.InitializeForOuter(String, String, String, UInt32, Guid, IntPtr, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird vom äußeren Projektuntertyp aufgerufen, damit der inneren Projektuntertyp die Initialisierung durchführen kann.
virtual int Microsoft.VisualStudio.Shell.Interop.IVsAggregatableProject.InitializeForOuter(System::String ^ fileName, System::String ^ location, System::String ^ name, System::UInt32 flags, Guid % guidProject, [Runtime::InteropServices::Out] IntPtr % project, [Runtime::InteropServices::Out] int % canceled) = Microsoft::VisualStudio::Shell::Interop::IVsAggregatableProject::InitializeForOuter;
int IVsAggregatableProject.InitializeForOuter (string fileName, string location, string name, uint flags, ref Guid guidProject, out IntPtr project, out int canceled);
abstract member Microsoft.VisualStudio.Shell.Interop.IVsAggregatableProject.InitializeForOuter : string * string * string * uint32 * Guid * nativeint * int -> int
override this.Microsoft.VisualStudio.Shell.Interop.IVsAggregatableProject.InitializeForOuter : string * string * string * uint32 * Guid * nativeint * int -> int
Function InitializeForOuter (fileName As String, location As String, name As String, flags As UInteger, ByRef guidProject As Guid, ByRef project As IntPtr, ByRef canceled As Integer) As Integer Implements IVsAggregatableProject.InitializeForOuter
Parameter
- fileName
- String
Der Projektdateiname der Projekts, das initialisiert werden soll.
- location
- String
Der Pfad der Projektdatei.
- name
- String
Der Name des Projekts.
- flags
- UInt32
Flags, die beschreiben, wie ein Projekt erstellt oder geöffnet werden soll. Die Werte werden der __VSCREATEPROJFLAGS-Enumeration entnommen.
- guidProject
- Guid
[ref] Die Schnittstellen-ID des Projekts. Dort sollte Microsoft.VisualStudio.NativeMethods.IID_IUnknown stehen.
- project
- IntPtr
[out] Ein Zeiger auf das Projekt.
- canceled
- Int32
[out] true, wenn das Projekt abgebrochen wurde.
Gibt zurück
Wenn die Methode erfolgreich ausgeführt wird, S_OK, andernfalls ein Fehlercode.
Implementiert
Hinweise
Diese Methode ruft InitializeForOuter auf.