IVsEditorFactoryChooser Arabirim
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.
Bir düzenleyici fabrikası tarafından, başka düzenleyici fabrikası türlerine seçici (veya Delegator) olarak uygulanır.
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
- Öznitelikler
Açıklamalar
Bir seçici düzenleyici fabrikası, kullanılacak doğru düzenleyici fabrikasını belirleyecek giriş dosyasını örnekleyeceğini. OpenStandardEditorVe OpenSpecificEditor yöntemleri, bir uygulanıp bir IVsEditorFactory uygulayıp uygulamadığını kontrol IVsEditorFactoryChooser eder, seçilen öğesine temsilci seçin IVsEditorFactory . Örneğin, Xmtaditorfactorychooser, dosyanın içeriğine göre en iyi düzenleyici fabrikasını (XSD veri kümesi, WPF XAML, Iş akışı XAML, vb.) belirlemede bir XML dosyası sağlar.
Yöntemler
| ChooseEditorFactory(String, IVsHierarchy, UInt32, IntPtr, Guid, Guid, Guid) |
Doğru düzenleyici fabrikasını seçer. |