VCFile - интерфейс
Объект VCFile описывает операции, которые можно выполнить с файлом в активном проекте.
Пространство имен: Microsoft.VisualStudio.VCProjectEngine
Сборка: Microsoft.VisualStudio.VCProjectEngine (в Microsoft.VisualStudio.VCProjectEngine.dll)
Синтаксис
'Декларация
<GuidAttribute("66B46D9E-4EBC-41BD-AD18-B831C6249E80")> _
Public Interface VCFile _
Inherits VCProjectItem
[GuidAttribute("66B46D9E-4EBC-41BD-AD18-B831C6249E80")]
public interface VCFile : VCProjectItem
[GuidAttribute(L"66B46D9E-4EBC-41BD-AD18-B831C6249E80")]
public interface class VCFile : VCProjectItem
[<GuidAttribute("66B46D9E-4EBC-41BD-AD18-B831C6249E80")>]
type VCFile =
interface
interface VCProjectItem
end
public interface VCFile extends VCProjectItem
Тип VCFile предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
CustomTool | Инфраструктура. Только для внутреннего использования в корпорации Майкрософт. | |
DeploymentContent | Получает или задает значение, указывающее состояние развертывания выбранного файла.DeploymentContent используется, когда проект развертывания является частью решения. | |
Extension | Получает расширение файла. | |
FileConfigurations | Список конфигураций в выбранном файле. | |
FileType | Получает или задает тип файла. | |
FullPath | Получает полный путь файла проекта.Это свойство доступно только для чтения. | |
ItemName | Получает имя текущего элемента в коллекции. | |
Items | Получает коллекцию файлов и папок верхнего уровня в проекте или коллекцию файлов и папок в папке. | |
ItemType | Получает или задает тип элемента MSBuild. | |
Kind | Возвращает перечисление, представляющее тип объекта. | |
Name | Возвращает или задает имя объекта. | |
Object | Обеспечивает ссылочную связь между объектной моделью Visual Studio и объектной моделью Visual C++. | |
Parent | Получает непосредственный родительский объект. | |
project | Возвращает объект VCProject, связанный с объектом. | |
RelativePath | Получает или задает относительный путь к файлу.Этот путь должен задаваться относительно каталога проекта и может содержать макросы. | |
SubType | Получает или задает подтип файла, как его понимают конструкторы. | |
UnexpandedRelativePath | Получает относительный путь до расширения макроса. | |
VCProjectEngine | Получает указатель на обработчик проекта. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
AddFile | Добавляет файл в текущий проект или папку. | |
CanAddFile | Возвращает значение true, если указанный файл можно добавить в текущий проект или фильтр. | |
CanMove | Возвращает значение true, если файл можно переместить в указанное расположение. | |
MatchName | Сопоставляет указанное имя с именем элемента коллекции. | |
Move | Перемещает файл или папку на верхний уровень проекта или новой папки. | |
Remove | Удаляет указанный проект из решения. | |
RemoveFile | Удаляет файл из текущего проекта или папки. |
В начало страницы