IVsEditorFactoryChooser Interface

Définition

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.

S’applique à