Aracılığıyla paylaş


VCFile Arabirim

VCFile Nesne üzerinde etkin proje dosyasında yer alabilir işlemlerini açıklar.

Ad alanı:  Microsoft.VisualStudio.VCProjectEngine
Derleme:  Microsoft.VisualStudio.VCProjectEngine (Microsoft.VisualStudio.VCProjectEngine.dll içinde)

Sözdizimi

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

VCFile türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik CustomTool Altyapı. Microsoft yalnızca iç kullanım.
Genel özellik DeploymentContent Alır veya seçili dosya dağıtım durumunu gösteren bir değeri ayarlar.DeploymentContentDağıtım projesinin çözümün bir parçası olduğunda kullanılır.
Genel özellik Extension Bir dosya uzantısını alır.
Genel özellik FileConfigurations Seçili dosyayı yapılandırmaları listesi.
Genel özellik FileType Alır veya dosya türünü ayarlar.
Genel özellik FullPath Proje dosyasının tam yolunu alır.Bu özellik salt okunurdur.
Genel özellik ItemName Koleksiyonda geçerli öğenin adını alır.
Genel özellik ItemName Koleksiyonda geçerli öğenin adını alır. (VCProjectItem kaynağından devralındı.)
Genel özellik Items Dosya ve klasörleri bir proje en üst düzey koleksiyonu veya bir klasörde bulunan dosya ve klasörleri topluluğu alır.
Genel özellik ItemType Alır veya ayarlar MSBuild öğe türü.
Genel özellik Kind Nesnenin türünü gösteren numaralandırma alır.
Genel özellik Kind Nesnenin türünü gösteren numaralandırma alır. (VCProjectItem kaynağından devralındı.)
Genel özellik Name Alır veya nesnenin adını ayarlar.
Genel özellik Object Arasında bir başvuru sağlar Visual Studio nesne modeli ve Visual C++ nesne modeli.
Genel özellik Parent Üst nesne alır.
Genel özellik Parent Belirli bir nesnenin üst nesne alır. (VCProjectItem kaynağından devralındı.)
Genel özellik project Alır VCProject nesnesiyle ilişkilendirilmiş.
Genel özellik project Alır VCProject nesnesiyle ilişkilendirilmiş. (VCProjectItem kaynağından devralındı.)
Genel özellik RelativePath Alır veya dosya yolunu ayarlar.Bu yol proje dizinine göreli olmalı ve makrolar içerebilir.
Genel özellik SubType Alır veya dosyanın alt tasarımcıları tarafından anlaşılan olarak ayarlar.
Genel özellik UnexpandedRelativePath Önce bir makro genişleme göreli yol alır.
Genel özellik VCProjectEngine Proje alt yapısı için bir işaretçi alır.
Genel özellik VCProjectEngine Proje alt yapısı için bir işaretçi alır. (VCProjectItem kaynağından devralındı.)

Üst

Yöntemler

  Ad Açıklama
Genel yöntem AddFile Geçerli proje veya klasörü için bir dosya ekler.
Genel yöntem CanAddFile Döndürür true belirtilen dosya geçerli proje veya filtre eklenebiliyorsa.
Genel yöntem CanMove Döndürür true bir dosyayı belirtilen konuma taşıdıysanız.
Genel yöntem MatchName(String, Boolean) Belirli bir ad için bir koleksiyon öğesi adı eşleşir.
Genel yöntem MatchName(String, Boolean) Belirli bir ad için bir koleksiyon öğesi adı eşleşir. (VCProjectItem kaynağından devralındı.)
Genel yöntem Move Bir dosya veya klasörün üst düzey proje veya yeni bir klasör taşır.
Genel yöntem Remove Belirtilen proje çözümden kaldırır.
Genel yöntem RemoveFile Dosya, geçerli proje veya klasörden kaldırır.

Üst

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.VCProjectEngine Ad Alanı