Compartilhar via


EditorFactoryBase.IVsEditorFactory.CreateEditorInstance Método

Definição

O provedor de interoperabilidade.

 virtual int Microsoft.VisualStudio.Shell.Interop.IVsEditorFactory.CreateEditorInstance(System::UInt32 createFlags, System::String ^ moniker, System::String ^ physicalView, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ hierarchy, System::UInt32 itemId, IntPtr existingDocData, [Runtime::InteropServices::Out] IntPtr % docViewIntPtr, [Runtime::InteropServices::Out] IntPtr % docDataIntPtr, [Runtime::InteropServices::Out] System::String ^ % caption, [Runtime::InteropServices::Out] Guid % cmdUIGuid, [Runtime::InteropServices::Out] int % result) = Microsoft::VisualStudio::Shell::Interop::IVsEditorFactory::CreateEditorInstance;
int IVsEditorFactory.CreateEditorInstance (uint createFlags, string moniker, string physicalView, Microsoft.VisualStudio.Shell.Interop.IVsHierarchy hierarchy, uint itemId, IntPtr existingDocData, out IntPtr docViewIntPtr, out IntPtr docDataIntPtr, out string caption, out Guid cmdUIGuid, out int result);
abstract member Microsoft.VisualStudio.Shell.Interop.IVsEditorFactory.CreateEditorInstance : uint32 * string * string * Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * uint32 * nativeint * nativeint * nativeint * string * Guid * int -> int
override this.Microsoft.VisualStudio.Shell.Interop.IVsEditorFactory.CreateEditorInstance : uint32 * string * string * Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * uint32 * nativeint * nativeint * nativeint * string * Guid * int -> int
Function CreateEditorInstance (createFlags As UInteger, moniker As String, physicalView As String, hierarchy As IVsHierarchy, itemId As UInteger, existingDocData As IntPtr, ByRef docViewIntPtr As IntPtr, ByRef docDataIntPtr As IntPtr, ByRef caption As String, ByRef cmdUIGuid As Guid, ByRef result As Integer) As Integer Implements IVsEditorFactory.CreateEditorInstance

Parâmetros

createFlags
UInt32

Valor do sinalizador do número inteiro.

moniker
String

Um valor de cadeia de caracteres que especifica o moniker.

physicalView
String

Um valor de cadeia de caracteres que especifica a exibição.

hierarchy
IVsHierarchy

Um objeto IVsHierarchy.

itemId
UInt32

Valor de inteiro da ID do item.

existingDocData
IntPtr

nativeint

Uma IntPtr.

docViewIntPtr
IntPtr

nativeint

Um ponteiro para um IntPtr.

docDataIntPtr
IntPtr

nativeint

Um ponteiro para um IntPtr.

caption
String

Um ponteiro para um valor de cadeia de caracteres que contém a legenda.

cmdUIGuid
Guid

Um ponteiro para um objeto Guid da IU.

result
Int32

Ponteiro para um inteiro que indica o resultado.

Retornos

Um valor inteiro definido, como S_OK.

Implementações

Aplica-se a