Freigeben über


EditorFactoryBase.IVsEditorFactory.CreateEditorInstance Methode

Definition

Der Interop-Anbieter.

 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

Parameter

createFlags
UInt32

Ganzzahliger Flagwert.

moniker
String

Ein Zeichenfolgenwert, der den Moniker angibt.

physicalView
String

Ein Zeichenfolgenwert, der die Sicht angibt.

hierarchy
IVsHierarchy

Ein IVsHierarchy-Objekt.

itemId
UInt32

Ganzzahliger Wert der Element-ID.

existingDocData
IntPtr

nativeint

einen IntPtr

docViewIntPtr
IntPtr

nativeint

Ein Zeiger auf ein IntPtr.

docDataIntPtr
IntPtr

nativeint

Ein Zeiger auf ein IntPtr.

caption
String

Ein Zeiger auf einen Zeichenfolgenwert, der die Beschriftung enthält.

cmdUIGuid
Guid

Ein Zeiger auf die Guid der Benutzeroberfläche.

result
Int32

Ein Zeiger auf eine ganze Zahl, die das Ergebnis angibt.

Gibt zurück

Ein definierter ganzzahliger Wert, z. B S_OK. .

Implementiert

Gilt für: