VCFile, interface
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