ModelingEditorFactory.CreateEditorInstance 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.
Yeni bir düzenleyici oluşturur.
public:
virtual int CreateEditorInstance(System::UInt32 createFlags, System::String ^ fileName, System::String ^ physicalView, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ hierarchy, System::UInt32 itemId, IntPtr existingDocData, [Runtime::InteropServices::Out] IntPtr % docView, [Runtime::InteropServices::Out] IntPtr % docData, [Runtime::InteropServices::Out] System::String ^ % editorCaption, [Runtime::InteropServices::Out] Guid % cmdUI, [Runtime::InteropServices::Out] int % createDocWinFlags);
public int CreateEditorInstance (uint createFlags, string fileName, string physicalView, Microsoft.VisualStudio.Shell.Interop.IVsHierarchy hierarchy, uint itemId, IntPtr existingDocData, out IntPtr docView, out IntPtr docData, out string editorCaption, out Guid cmdUI, out int createDocWinFlags);
abstract member CreateEditorInstance : uint32 * string * string * Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * uint32 * nativeint * nativeint * nativeint * string * Guid * int -> int
override this.CreateEditorInstance : uint32 * string * string * Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * uint32 * nativeint * nativeint * nativeint * string * Guid * int -> int
Public Function CreateEditorInstance (createFlags As UInteger, fileName As String, physicalView As String, hierarchy As IVsHierarchy, itemId As UInteger, existingDocData As IntPtr, ByRef docView As IntPtr, ByRef docData As IntPtr, ByRef editorCaption As String, ByRef cmdUI As Guid, ByRef createDocWinFlags As Integer) As Integer
Parametreler
- createFlags
- UInt32
Düzenleyicinin nasıl oluşturulması gerektiğini tanımlayan bayraklar.
- fileName
- String
Düzenlenecek dosyanın adı.
- physicalView
- String
Düzenleyici görünümünün adı.
- hierarchy
- IVsHierarchy
Dosyayı içeren proje için IVsHierarchy.
- itemId
- UInt32
Dosyayı temsil eden proje düğümünün KIMLIĞI.
- existingDocData
-
IntPtr
nativeint
Dosya VS 'de zaten açıldıysa dosyanın veri nesnesine işaret eder.
- docView
-
IntPtr
nativeint
Düzenleyicinin görünüm nesnesine bir başvuru.
- docData
-
IntPtr
nativeint
Düzenleyicinin belge nesnesine bir başvuru.
- editorCaption
- String
Düzenleyicinin başlığı.
- cmdUI
- Guid
Menü GUID 'Si.
- createDocWinFlags
- Int32
CreateDocumentWindow 'a geçirilecek bayraklar.