VCFile, interface
L'objet VCFile décrit les opérations qui peuvent avoir lieu sur un fichier dans le projet actif.
Espace de noms : Microsoft.VisualStudio.VCProjectEngine
Assembly : Microsoft.VisualStudio.VCProjectEngine (dans Microsoft.VisualStudio.VCProjectEngine.dll)
Syntaxe
'Déclaration
<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
Le type VCFile expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
![]() |
CustomTool | Infrastructure. Réservé à un usage interne Microsoft. |
![]() |
DeploymentContent | Obtient ou définit une valeur indiquant l'état de déploiement du fichier sélectionné.DeploymentContent est utilisé lorsqu'un projet de déploiement fait partie de la solution. |
![]() |
Extension | Obtient l'extension d'un fichier. |
![]() |
FileConfigurations | Liste des configurations dans le fichier sélectionné. |
![]() |
FileType | Obtient ou définit le type de fichier. |
![]() |
FullPath | Obtient le chemin d'accès complet du fichier projet.Cette propriété est en lecture seule. |
![]() |
ItemName | Obtient le nom de l'élément actif dans la collection. |
![]() |
Items | Obtient la collection de fichiers et de dossiers de niveau supérieur dans un projet ou la collection de fichiers et de dossiers dans un dossier. |
![]() |
ItemType | Obtient ou définit le type d'élément MSBuild. |
![]() |
Kind | Obtient une énumération indiquant le type de l'objet. |
![]() |
Name | Obtient ou définit le nom de l'objet. |
![]() |
Object | Fournit une référence entre les modèles d'objet Visual Studio et Visual C++. |
![]() |
Parent | Obtient l'objet parent immédiat. |
![]() |
project | Obtient VCProject associé à l'objet. |
![]() |
RelativePath | Obtient ou définit le chemin d'accès relatif au fichier.Ce chemin d'accès doit être relatif au répertoire de projet et peut contenir des macros. |
![]() |
SubType | Obtient ou définit le sous-type de fichier interprété par les concepteurs. |
![]() |
UnexpandedRelativePath | Obtient le chemin d'accès relatif avant une expansion macro. |
![]() |
VCProjectEngine | Obtient un pointeur vers le moteur de projet. |
Début
Méthodes
Nom | Description | |
---|---|---|
![]() |
AddFile | Ajoute un fichier au projet ou au dossier actif. |
![]() |
CanAddFile | Retourne la valeur true si le fichier spécifié peut être ajouté au projet ou au filtre actif. |
![]() |
CanMove | Retourne true si un fichier peut être transmis à l'emplacement spécifié. |
![]() |
MatchName | Met en correspondance un nom spécifié avec le nom d'un élément de collecte. |
![]() |
Move | Déplace un fichier ou un dossier dans le niveau supérieur du projet ou d'un nouveau dossier. |
![]() |
Remove | Supprime le projet spécifié de la solution. |
![]() |
RemoveFile | Supprime un fichier du projet ou du dossier actif. |
Début