IVsDifferenceLegendElementProvider Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает FrameworkElement , который отображается в поле Условные обозначения окна кода разницы.
public interface class IVsDifferenceLegendElementProvider
public interface class IVsDifferenceLegendElementProvider
__interface IVsDifferenceLegendElementProvider
public interface IVsDifferenceLegendElementProvider
type IVsDifferenceLegendElementProvider = interface
Public Interface IVsDifferenceLegendElementProvider
Комментарии
Это компонент MEF, который можно экспортировать следующим образом:
[Export(typeof(IVsDifferenceLegendElementFactory))]
[Name(...)]
[Replaces(...)]
[Order(After = ..., Before = ...)]
[TextViewRole(...)]
Атрибут [reзамены (...)] является необязательным. Указывает, что этот поставщик заменяет указанного поставщика.
Элементы условных обозначений отображаются, только если Roles свойство в правильном представлении содержит одну или несколько ролей, указанных атрибутом текствиевроле.
Методы
| CreateLegendElement(IVsDifferenceCodeWindow) |
Создайте объект FrameworkElement , который будет отображаться в условных обозначениях окна кода разницы. |