ProvideUIContextRuleAttribute(String, String, String, String[], String[], UInt32) Конструктор

Определение

Создает запись контекста пользовательского интерфейса на основе правила, которая активируется при вычислении выражения в true.

 ProvideUIContextRuleAttribute(std::wstring const & contextGuid, std::wstring const & name, std::wstring const & expression, std::Array <std::wstring const &> const & termNames, std::Array <std::wstring const &> const & termValues, unsigned int delay = 0);
public ProvideUIContextRuleAttribute (string contextGuid, string name, string expression, string[] termNames, string[] termValues, uint delay = 0);
new Microsoft.VisualStudio.Shell.ProvideUIContextRuleAttribute : string * string * string * string[] * string[] * uint32 -> Microsoft.VisualStudio.Shell.ProvideUIContextRuleAttribute
Public Sub New (contextGuid As String, name As String, expression As String, termNames As String(), termValues As String(), Optional delay As UInteger = 0)

Параметры

contextGuid
String

Идентификатор GUID контекста.

name
String

Имя правила.

expression
String

Выражение. Пример см. в разделе "Примечания".

termNames
String[]

Имена терминов выражения.

termValues
String[]

Значения условий выражения.

delay
UInt32

Задержка.

Комментарии

Пример правила: Контекстгуид: {e551fe48-4b78-4dc4-9ddc-183cbfea7d5b} выражение: VB | CS Термнамес: {VB, CS}, Термвалуес: {Активидиторконтенттипе: VB, Активидиторконтенттипе: CS} задержка: 500 При этом создается новый контекст пользовательского интерфейса, который активируется 500 мс после того, как активный редактор является файлом C# или VB.

Применяется к