Sdílet prostřednictvím


VCFile – rozhraní

VCFile Objekt popisuje operace, které lze uskutečnit na souboru aktivního projektu.

Obor názvů:  Microsoft.VisualStudio.VCProjectEngine
Sestavení:  Microsoft.VisualStudio.VCProjectEngine (v Microsoft.VisualStudio.VCProjectEngine.dll)

Syntaxe

'Deklarace
<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

Typ VCFile zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost CustomTool Infrastruktura. Microsoft pouze pro interní použití.
Veřejná vlastnost DeploymentContent Získá nebo nastaví hodnotu označující stav nasazení vybraného souboru.DeploymentContent Při nasazení projektu je součástí řešení.
Veřejná vlastnost Extension Získá-li příponu souboru.
Veřejná vlastnost FileConfigurations Seznam konfigurací na vybraný soubor.
Veřejná vlastnost FileType Získá nebo nastaví typ souboru.
Veřejná vlastnost FullPath Získá-li úplnou cestu souboru projektu.Vlastnost je určena pouze pro čtení.
Veřejná vlastnost ItemName Získá název aktuální položky v kolekci.
Veřejná vlastnost Items Získává kolekci souborů a složek nejvyšší úrovně v projektu nebo kolekce souborů a složek ve složce.
Veřejná vlastnost ItemType Získá nebo nastaví typ položky MSBuild.
Veřejná vlastnost Kind Výčet označující typ objektu získá.
Veřejná vlastnost Name Získá nebo nastaví název objektu.
Veřejná vlastnost Object Poskytuje odkaz mezi Visual Studio modelu objektu a Visual C++ modelu objektu.
Veřejná vlastnost Parent Získá okamžitou nadřazeného objektu.
Veřejná vlastnost project Získává VCProject přidružená k objektu.
Veřejná vlastnost RelativePath Získá nebo nastaví relativní cestu k souboru.Tato cesta musí být relativní vzhledem k adresáři projektu a mohou obsahovat makra.
Veřejná vlastnost SubType Získá nebo nastaví podtypu v souboru jako návrháři srozumitelné.
Veřejná vlastnost UnexpandedRelativePath Získá před rozšíření makra relativní cestu.
Veřejná vlastnost VCProjectEngine Ukazatel se získá modulu projekt.

Nahoru

Metody

  Název Popis
Veřejná metoda AddFile Přidá soubor do aktuálního projektu nebo složky.
Veřejná metoda CanAddFile Vrátí true -li zadaný soubor lze do aktuálního projektu nebo filtr.
Veřejná metoda CanMove Vrátí true -li soubor lze přesunout do zadaného umístění.
Veřejná metoda MatchName Zadaný název na název kolekce zboží odpovídá.
Veřejná metoda Move Přesune soubor nebo složku na nejvyšší úrovni projektu nebo nové složky.
Veřejná metoda Remove Odebere zadaný projekt z roztoku.
Veřejná metoda RemoveFile Odebere soubor z aktuálního projektu nebo složky.

Nahoru

Viz také

Referenční dokumentace

Microsoft.VisualStudio.VCProjectEngine – obor názvů