Правило для IsAvailable
От: Пельмешко Россия blog
Дата: 12.07.09 16:35
Оценка:
Помогите, пожалуйста, сформировать правило для 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      // <=
{

}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.