Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L'objet d'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("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
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 | La liste de configurations dans le fichier sélectionné. |
![]() |
FileType | Obtient ou définit le type de fichier. |
![]() |
FullPath | Obtient le chemin 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 de 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 du fichier comme inclus par les générateurs. |
![]() |
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 déplacé à l'emplacement spécifié. |
![]() |
MatchName | Met en correspondance un nom spécifié avec le nom d'un élément de collecte. |
![]() |
Move | Entre un fichier ou 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
.gif)
.gif)