Aracılığıyla paylaş


EditorFactory.CreateEditorView Yöntem

Tanım

docView IUnknown COM nesnesini döndür.

public:
 virtual IntPtr CreateEditorView(System::String ^ moniker, Microsoft::VisualStudio::TextManager::Interop::IVsTextLines ^ buffer, System::String ^ physicalView, [Runtime::InteropServices::Out] System::String ^ % editorCaption, [Runtime::InteropServices::Out] Guid % cmdUI);
public virtual IntPtr CreateEditorView(string moniker, Microsoft.VisualStudio.TextManager.Interop.IVsTextLines buffer, string physicalView, out string editorCaption, out Guid cmdUI);
abstract member CreateEditorView : string * Microsoft.VisualStudio.TextManager.Interop.IVsTextLines * string * string * Guid -> nativeint
override this.CreateEditorView : string * Microsoft.VisualStudio.TextManager.Interop.IVsTextLines * string * string * Guid -> nativeint
Public Overridable Function CreateEditorView (moniker As String, buffer As IVsTextLines, physicalView As String, ByRef editorCaption As String, ByRef cmdUI As Guid) As IntPtr

Parametreler

moniker
String

Proje sistemindeki belgenin bilinen tanımlayıcısının dize biçimi. Dosya olan belgeler söz konusu olduğunda, bu her zaman dosyanın yoludur.

buffer
IVsTextLines

Kod penceresindeki tüm görünümler için metin arabelleği ayarlamak için kullanılan arabellek.

physicalView
String

Fiziksel görünümün adı.

editorCaption
String

Belge penceresi için belge düzenleyicisi tarafından tanımlanan ilk başlık. Bu genellikle "[Form]" gibi köşeli ayraç içine alınmış bir dizedir. Bu değer yöntemine CreateDocumentWindow(UInt32, String, IVsUIHierarchy, UInt32, IntPtr, IntPtr, Guid, String, Guid, IServiceProvider, String, String, Int32[], IVsWindowFrame) giriş parametresi olarak geçirilir. Dosya [ReadOnly] ise, başlık dosyanın yüklenmesi sırasında ayarlanır.

Döndürülenler

IntPtr

nativeint

Yöntem başarılı olursa döndürür S_OK. Başarısız olursa bir hata kodu döndürür.

Şunlara uygulanır