VCFilter - интерфейс
Объект VCFilter предоставляет функциональные возможности для папки в разделе Обозреватель решений для проекта Visual C++.
Пространство имен: Microsoft.VisualStudio.VCProjectEngine
Сборка: Microsoft.VisualStudio.VCProjectEngine (в Microsoft.VisualStudio.VCProjectEngine.dll)
Синтаксис
'Декларация
<GuidAttribute("3EEA69D5-3A07-426F-8969-0A9FFC45A1FC")> _
Public Interface VCFilter _
Inherits VCProjectItem
[GuidAttribute("3EEA69D5-3A07-426F-8969-0A9FFC45A1FC")]
public interface VCFilter : VCProjectItem
[GuidAttribute(L"3EEA69D5-3A07-426F-8969-0A9FFC45A1FC")]
public interface class VCFilter : VCProjectItem
[<GuidAttribute("3EEA69D5-3A07-426F-8969-0A9FFC45A1FC")>]
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 | Задает нелокализуемое имя фильтра. | |
UrlBehavior | Получает значение, показывающее, является ли URL-адрес веб-ссылки жестко запрограммированным в создаваемом прокси-коде Visual Basic или Visual C#.Это свойство имеет смысл только для фильтров, которые содержат веб-ссылки. | |
VCProjectEngine | Получает указатель на обработчик проекта. | |
WebReference | Получает URL-адрес веб-ссылки для фильтра. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
AddFile | Добавляет файл в текущий фильтр. | |
AddFilter | Добавляет новый фильтр к текущей группе фильтров. | |
AddWebReference | Добавляет ссылку на веб-службу фильтра.В папку Веб-ссылки проекта добавляется новая вложенная папка ссылок на веб-службу.В этой новой папке содержится несколько других элементов проекта, относящихся к веб-службе.Метод возвращает объект ProjectItem, связанный с новой папкой веб-службы. | |
CanAddFile | Возвращает значение true, если указанный файл можно добавить в текущий фильтр. | |
CanAddFilter | Возвращает значение true, если указанный фильтр можно добавить в текущий фильтр как фильтр верхнего уровня или вложенный фильтр. | |
CanMove | Возвращает значение true, если фильтр можно переместить в указанное расположение. | |
MatchName | Сопоставляет указанное имя с именем элемента коллекции. | |
Move | Перемещает файл или папку на верхний уровень проекта или новой папки. | |
Remove | Удаляет указанный фильтр из проекта. | |
RemoveFile | Удаляет файл из текущего фильтра. | |
RemoveFilter | Удаляет фильтр из текущего проекта. |
В начало страницы