VCFile (Interfaz)
El objeto 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("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
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 implementación del archivo seleccionado.Se usa DeploymentContent cuando un proyecto de implementación forma parte de la solución. | |
Extension | Obtiene la extensión de un archivo. | |
FileConfigurations | Lista de configuraciones del 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 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 tal y como lo entienden 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 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