Поделиться через


VCFilter - интерфейс

A VCFilter объект предоставляет функциональность в папке in Обозреватель решений для a Visual C++ этот проект.

Пространство имен:  Microsoft.VisualStudio.VCProjectEngine
Сборка:  Microsoft.VisualStudio.VCProjectEngine (в Microsoft.VisualStudio.VCProjectEngine.dll)

Синтаксис

'Декларация
<GuidAttribute("E10C3171-5CB6-4B82-B2CC-F159D59A9D1B")> _
Public Interface VCFilter _
    Inherits VCProjectItem
[GuidAttribute("E10C3171-5CB6-4B82-B2CC-F159D59A9D1B")]
public interface VCFilter : VCProjectItem
[GuidAttribute(L"E10C3171-5CB6-4B82-B2CC-F159D59A9D1B")]
public interface class VCFilter : VCProjectItem
[<GuidAttribute("E10C3171-5CB6-4B82-B2CC-F159D59A9D1B")>]
type VCFilter =  
    interface
        interface VCProjectItem
    end
public interface VCFilter extends VCProjectItem

Тип VCFilter предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство CanonicalName Возвращает уникальное имя используется для этого фильтра.
Открытое свойство Files Возвращает коллекцию файлов, связанных с фильтром.
Открытое свойство Filter Возвращает или задает список расширений файла, связанных с фильтром.
Открытое свойство Filters Возвращает коллекцию фильтров для фильтра.
Открытое свойство ItemName Получает имя текущего элемента в коллекции.
Открытое свойство Items Возвращает коллекцию фильтров, связанных с проектом.
Открытое свойство Kind Возвращает перечисление, представляющее тип фильтра.
Открытое свойство Name Возвращает или задает имя фильтра.
Открытое свойство Object Обеспечивает ссылочную связь между объектной моделью Visual Studio и объектной моделью Visual C++.
Открытое свойство Parent Возвращает непосредственный родительский объект для заданного объекта.
Открытое свойство ParseFiles Возвращает или задает значение, указывающее, является ли файлы в фильтре открыть к проверке IntelliSense.
Открытое свойство project Возвращает VCProject связанный с фильтром.
Открытое свойство SourceControlFiles Возвращает или задает значение, указывающее, размещены ли файлы, добавленные к фильтру автоматически в систему управления исходным кодом.
Открытое свойство UniqueIdentifier Определяет nonlocalizable имя фильтра.
Открытое свойство UrlBehavior Возвращает значение, указывающее, является ли URL-адрес веб-ссылка жестко запрограммированы в созданное Visual Basic OR Visual C# код прокси.Это свойство может применяться только для фильтров, которые имеют веб-ссылка.
Открытое свойство VCProjectEngine Получает указатель на обработчик проекта.
Открытое свойство WebReference Возвращает URL-адрес веб-ссылка для фильтра.

В начало страницы

Методы

  Имя Описание
Открытый метод AddFile Добавляет файл в текущий фильтр.
Открытый метод AddFilter Добавляет новый фильтр к текущей группе в составе фильтры.
Открытый метод AddWebReference Добавляет ссылку на веб-службу к фильтру.Новая вложенная папка ссылки на веб-службу добавляется к Веб-ссылки папка проекта.Эта новая папка содержит несколько других элементов проекта, относящихся к веб-службе.Метод возвращает ProjectItem объект, связанный с новой папкой веб-службы.
Открытый метод CanAddFile Возвращает true если указанный файл можно добавить к текущему, то filter.
Открытый метод CanAddFilter Возвращает значение true, если указанный фильтр можно добавить в текущий фильтр как фильтр верхнего уровня или вложенный фильтр.
Открытый метод CanMove Возвращает true если фильтр могут быть перемещены в указанное расположение.
Открытый метод MatchName Сопоставляет указанное имя с именем элемента коллекции.
Открытый метод Move Перемещает файл или папку в верхний уровень проекта или новой папки.
Открытый метод Remove Удаляет указанный фильтр из проекта.
Открытый метод RemoveFile Удаляет файл из текущего фильтра.
Открытый метод RemoveFilter Удаляет фильтр из текущего проекта.

В начало страницы

См. также

Ссылки

Microsoft.VisualStudio.VCProjectEngine - пространство имен