Interface VCFile
O VCFile objeto descreve as operações que podem ocorrer em um arquivo do projeto ativo.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxe
'Declaração
<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
O tipo VCFile expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
CustomTool | Infraestrutura. Somente para uso interno da Microsoft. | |
DeploymentContent | Obtém ou define um valor que indica o status da implantação do arquivo selecionado.DeploymentContenté usado quando um projeto de implantação é parte da solução. | |
Extension | Obtém a extensão de um arquivo. | |
FileConfigurations | A lista de configurações no arquivo selecionado. | |
FileType | Obtém ou define o tipo de arquivo. | |
FullPath | Obtém o caminho completo do arquivo de projeto.Esta propriedade é somente para leitura. | |
ItemName | Obtém o nome do item atual na coleção. | |
Items | Obtém a coleção de arquivos e pastas de nível superior em um projeto ou a coleção de arquivos e pastas em uma pasta. | |
ItemType | Obtém ou define o tipo de item do MSBuild. | |
Kind | Obtém uma enumeração que indica o tipo de objeto. | |
Name | Obtém ou define o nome do objeto. | |
Object | Fornece uma referência entre a Visual Studio modelo de objeto e o Visual C++ modelo de objeto. | |
Parent | Obtém o objeto pai imediato. | |
project | Obtém o VCProject associado ao objeto. | |
RelativePath | Obtém ou define o caminho relativo para o arquivo.Esse caminho deve ser relativo ao diretório do projeto e pode conter macros. | |
SubType | Obtém ou define o subtipo do arquivo conforme compreendido pelos desenvolvedores. | |
UnexpandedRelativePath | Obtém o caminho relativo antes de uma expansão de macro. | |
VCProjectEngine | Obtém um ponteiro para o mecanismo do projeto. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
AddFile | Adiciona um arquivo para o projeto atual ou a pasta. | |
CanAddFile | Retorna true se o arquivo especificado pode ser adicionado ao projeto atual ou o filtro. | |
CanMove | Retorna true se um arquivo pode ser movido para o local especificado. | |
MatchName | Corresponde a um nome especificado para o nome de um item da coleção. | |
Move | Move um arquivo ou pasta para o nível superior do projeto ou uma nova pasta. | |
Remove | Remove o projeto especificado da solução. | |
RemoveFile | Remove um arquivo do projeto atual ou da pasta. |
Superior