FlavoredProject.IVsAggregatableProject.InitializeForOuter(String, String, String, UInt32, Guid, IntPtr, Int32) Método

Definição

Chamado pelo subtipo de projeto externo para que o subtipo de projeto interno faça seu trabalho de inicialização.

 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

Parâmetros

fileName
String

O nome de arquivo do projeto a ser inicializado.

location
String

O caminho do arquivo de projeto.

name
String

O nome do projeto.

flags
UInt32

Sinalizadores que descrevem como um projeto deve ser criado ou aberto. Os valores são obtidos da __VSCREATEPROJFLAGS enumeração.

guidProject
Guid

referência A ID da interface do projeto. Ela deverá ser Microsoft.VisualStudio.NativeMethods.IID_IUnknown.

project
IntPtr

fora Um ponteiro para o projeto.

canceled
Int32

[fora] true Se o projeto foi cancelado.

Retornos

Int32

Se o método tiver sucesso, S_OK , caso contrário, um código de erro.

Implementações

Comentários

Esse método chama InitializeForOuter.

Aplica-se a