VCFile (Interfaz)
El objeto de VCFile describe las operaciones que pueden tener lugar en un archivo del proyecto activo.
Espacio de nombres: Microsoft.VisualStudio.VCProjectEngine
Ensamblado: Microsoft.VisualStudio.VCProjectEngine (en Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxis
'Declaración
<GuidAttribute("E04F9565-56E5-4DEF-BF0D-FE20B736C28B")> _
Public Interface VCFile _
Inherits VCProjectItem
[GuidAttribute("E04F9565-56E5-4DEF-BF0D-FE20B736C28B")]
public interface VCFile : VCProjectItem
[GuidAttribute(L"E04F9565-56E5-4DEF-BF0D-FE20B736C28B")]
public interface class VCFile : VCProjectItem
[<GuidAttribute("E04F9565-56E5-4DEF-BF0D-FE20B736C28B")>]
type VCFile =
interface
interface VCProjectItem
end
public interface VCFile extends VCProjectItem
El tipo VCFile expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
CustomTool | Infraestructura. Sólo para uso interno de Microsoft. | |
DeploymentContent | Obtiene o establece un valor que indica el estado de la implementación del archivo seleccionado.se utilizaDeploymentContent cuando un proyecto de implementación es parte de la solución. | |
Extension | obtiene la extensión de un archivo. | |
FileConfigurations | la lista de configuraciones en el archivo seleccionado. | |
FileType | obtiene o establece el tipo de archivo. | |
FullPath | Obtiene la ruta de acceso completa del archivo de proyecto.Esta propiedad es de sólo lectura. | |
ItemName | Obtiene el nombre del elemento actual de la colección. | |
Items | Obtiene la colección de archivos y carpetas de nivel superior de un proyecto o la colección de archivos y carpetas de una carpeta. | |
ItemType | obtiene o establece el tipo de elemento de MSBuild. | |
Kind | Obtiene una enumeración que indica el tipo de objeto. | |
Name | Obtiene o establece el nombre del objeto. | |
Object | Proporciona una referencia entre el modelo de objetos de Visual Studio y el modelo de objetos de Visual C++. | |
Parent | Obtiene el objeto primario inmediato. | |
project | Obtiene el VCProject asociado al objeto. | |
RelativePath | Obtiene o establece la ruta de acceso relativa al archivo.Esta ruta de acceso debe ser relativa al directorio de proyecto y puede contener macros. | |
SubType | Obtiene o establece el subtipo del archivo como se entiende por los diseñadores. | |
UnexpandedRelativePath | Obtiene la ruta de acceso relativa antes de una expansión de macro. | |
VCProjectEngine | Obtiene un puntero al motor de proyecto. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
AddFile | Agrega un archivo al proyecto o carpeta actual. | |
CanAddFile | Devuelve true si el archivo especificado se puede agregar al proyecto o filtro actual. | |
CanMove | devuelve true si un archivo se puede mover a la ubicación especificada. | |
MatchName | Compara un nombre especificado con el nombre de un elemento de colección. | |
Move | Mueve un archivo o una carpeta al nivel superior del proyecto o una nueva carpeta. | |
Remove | Quita el proyecto especificado de la solución. | |
RemoveFile | Quita un archivo del proyecto o carpeta actual. |
Arriba