ExportNodeFilterAttribute(String, String, UInt32) Конструктор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса ExportNodeFilterAttribute.
public:
ExportNodeFilterAttribute(System::String ^ type, System::String ^ filterCommandGroup, System::UInt32 filterCommandId);
public ExportNodeFilterAttribute (string type, string filterCommandGroup, uint filterCommandId);
new Microsoft.VisualStudio.Workspace.VSIntegration.UI.ExportNodeFilterAttribute : string * string * uint32 -> Microsoft.VisualStudio.Workspace.VSIntegration.UI.ExportNodeFilterAttribute
Public Sub New (type As String, filterCommandGroup As String, filterCommandId As UInteger)
Параметры
- type
- String
Уникальный тип для этого экспорта, например GUID
- filterCommandGroup
- String
Группа команд для фильтра.
- filterCommandId
- UInt32
Идентификатор команды для фильтра.
Комментарии
Поместите кнопку на панель инструментов обозреватель решений, используя следующую команду в файле. vsct:
<Button guid="FilterCommandGroup" id="FilterCommandId" priority="0x0400" type="Button">
<Parent guid = " guidSHLMainMenu" id="IDG_VS_TOOLBAR_PROJWIN_FILTERS" />
<Icon guid = " guidImages" id="bmpPic1" />
<Strings>
<ButtonText>FileNameFilter</ButtonText>
</Strings>
</Button>
Обработка команд будет выполняться самим обозреватель решений. С помощью размещения кнопки. vsct пользователи смогут назначить одно сочетание клавиш для решения и открытия папки.