Помогите, пожалуйста, сформировать правило для IsAvailable контекстного действия
Хочется cузить область появления ContextAction:
var block = GetSelectedElement<IDocCommentBlockNode>(false);
return block != null;
До случаев нахождения курсора на первых трёх символах строк с xml-комментариями:
/// <summary>
/// Some text here.
/// </summary>
public class Class1
То есть только на символах "///".
Подскажите, пожалуйста, как это сделать, не особо выходит разобраться с TextControl...
p.s. Было бы ещё интересно узнать как определить нахождение курсора на строках определения классов/структур/делегатов имеющих xml-комментарии (без блоков, если они есть).
/// <summary>
/// Some text here.
/// </summary>
public // <=
class // <=
Class1 // <=
{
}