Partager via


ModelingEditorFactory.CreateEditorInstance, méthode

Crée un éditeur de modélisation.

Espace de noms :  Microsoft.VisualStudio.Modeling.Shell
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Syntaxe

'Déclaration
Public Function CreateEditorInstance ( _
    createFlags As UInteger, _
    fileName As String, _
    physicalView As String, _
    hierarchy As IVsHierarchy, _
    itemId As UInteger, _
    existingDocData As IntPtr, _
    <OutAttribute> ByRef docView As IntPtr, _
    <OutAttribute> ByRef docData As IntPtr, _
    <OutAttribute> ByRef editorCaption As String, _
    <OutAttribute> ByRef cmdUI As Guid, _
    <OutAttribute> ByRef createDocWinFlags As Integer _
) As Integer
public int CreateEditorInstance(
    uint createFlags,
    string fileName,
    string physicalView,
    IVsHierarchy hierarchy,
    uint itemId,
    IntPtr existingDocData,
    out IntPtr docView,
    out IntPtr docData,
    out string editorCaption,
    out Guid cmdUI,
    out int createDocWinFlags
)

Paramètres

  • createFlags
    Type : System.UInt32
    Les balises qui définissent comment l'éditeur de modélisation est créé.
  • fileName
    Type : System.String
    Le nom du document à ouvrir les modifier.
  • physicalView
    Type : System.String
    Le nom de la vue d'éditeur de modélisation.
  • existingDocData
    Type : System.IntPtr
    Si le document est déjà ouvert dans Visual Studio, le document.
  • editorCaption
    Type : System.String%
    La légende pour l'éditeur de modélisation.
  • cmdUI
    Type : System.Guid%
    GUID qui est assigné à l'éditeur de modélisation.

Valeur de retour

Type : System.Int32
L'éditeur de modélisation.

Implémentations

IVsEditorFactory.CreateEditorInstance(UInt32, String, String, IVsHierarchy, UInt32, IntPtr, IntPtr%, IntPtr%, String%, Guid%, Int32%)

Notes

Cette méthode fait partie d'IVsEditorFactory et est appelée par Visual Studio pour créer l'éditeur de modélisation.appels CreateDocData d'ModelingEditorFactory et CreateDocView selon vos besoins.

Sécurité .NET Framework

Voir aussi

Référence

ModelingEditorFactory Classe

Microsoft.VisualStudio.Modeling.Shell, espace de noms