VCFile-Schnittstelle
Das VCFile-Objekt beschreibt die Operationen, die für eine Datei im aktiven Projekt durchgeführt werden können.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Syntax
'Declaration
<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
Der VCFile-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
CustomTool | Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen. | |
DeploymentContent | Ruft einen Wert ab oder legt einen Wert fest, der den Status der Bereitstellung der ausgewählten Datei angibt.DeploymentContent wird verwendet, wenn ein Bereitstellungsprojekt Teil der Projektmappe ist. | |
Extension | Ruft die Erweiterung einer Datei ab. | |
FileConfigurations | Die Liste der Konfigurationen in der ausgewählten Datei. | |
FileType | Ruft den Typ der Datei fest. | |
FullPath | Ruft den vollständigen Pfad der Projektdatei ab.Diese Eigenschaft ist schreibgeschützt. | |
ItemName | Ruft den Namen des aktuellen Elements in der Auflistung ab. | |
Items | Ruft die Auflistung von Dateien und Ordnern der obersten Ebene in einem Projekt oder die Auflistung von Dateien und Ordnern in einem Ordner ab. | |
ItemType | Ruft einen Wert ab oder legt ihn fest. MSBuild-Elementtyp | |
Kind | Ruft eine Enumeration ab, die den Typ des Objekts angibt. | |
Name | Ruft den Namen des Objekts ab oder legt ihn fest. | |
Object | Stellt zwischen dem Visual Studio-Objektmodell und dem Visual C++-Objektmodell einen Verweis bereit. | |
Parent | Ruft das unmittelbar übergeordnete Objekt ab. | |
project | Ruft das mit dem Objekt verknüpfte VCProject-Objekt ab. | |
RelativePath | Ruft den relativen Pfad zur oder legt diesen fest.Dieser Pfad muss relativ zum Projektverzeichnis Makros enthalten sein und kann. | |
SubType | Ruft den Untertyp der Datei fest, wie von Designern verstanden. | |
UnexpandedRelativePath | Ruft den relativen Pfad vor einer Makroerweiterung ab. | |
VCProjectEngine | Ruft einen Zeiger auf das Projektmodul ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
AddFile | Fügt dem aktuellen Projekt oder Ordner eine Datei hinzu. | |
CanAddFile | Gibt true zurück, wenn die angegebene Datei dem aktuellen Projekt oder Filter hinzugefügt werden kann. | |
CanMove | Gibt true zurück, wenn eine Datei an die angegebene Position verschoben werden kann. | |
MatchName | Vergleicht einen angegebenen Namen mit dem Namen eines Auflistungselements. | |
Move | Verschiebt eine Datei oder einen Ordner in die oberste Ebene des Projekts oder des neuen Ordners. | |
Remove | Entfernt das angegebene Projekt aus der Projektmappe. | |
RemoveFile | Entfernt eine Datei aus dem aktuellen Projekt oder Ordner. |
Zum Seitenanfang