IVsEditorFactoryChooser Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Implémenté par une fabrique d'éditeur en tant que sélecteur (ou délégant) pour d'autres types de fabriques d'éditeur.
public interface class IVsEditorFactoryChooser
public interface class IVsEditorFactoryChooser
__interface IVsEditorFactoryChooser
[System.Runtime.InteropServices.Guid("00462323-0C58-4B10-BC63-95ED7427744C")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsEditorFactoryChooser
[<System.Runtime.InteropServices.Guid("00462323-0C58-4B10-BC63-95ED7427744C")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsEditorFactoryChooser = interface
Public Interface IVsEditorFactoryChooser
- Attributs
Remarques
Une fabrique d’éditeur de sélecteur échantillonne le fichier d’entrée pour déterminer la fabrique d’éditeur appropriée à utiliser. Les OpenStandardEditor OpenSpecificEditor méthodes et vérifient si un IVsEditorFactory implémente IVsEditorFactoryChooser et, le cas échéant, délèguent à l’option choisie IVsEditorFactory . Par exemple, le XmlEditorFactoryChooser renifle un fichier XML pour déterminer la meilleure fabrique d’éditeur en fonction du contenu du fichier (DataSet XSD, XAML WPF, XAML de workflow, etc.).
Méthodes
| ChooseEditorFactory(String, IVsHierarchy, UInt32, IntPtr, Guid, Guid, Guid) |
Sélectionne la fabrique d'éditeur appropriée. |