VCFilter-Schnittstelle
Ein VCFilter-Objekt macht die Funktionalität für einen Ordner für ein Projektmappen-Explorer in Visual C++ Projekt.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Syntax
'Declaration
<GuidAttribute("E10C3171-5CB6-4B82-B2CC-F159D59A9D1B")> _
Public Interface VCFilter _
Inherits VCProjectItem
[GuidAttribute("E10C3171-5CB6-4B82-B2CC-F159D59A9D1B")]
public interface VCFilter : VCProjectItem
[GuidAttribute(L"E10C3171-5CB6-4B82-B2CC-F159D59A9D1B")]
public interface class VCFilter : VCProjectItem
[<GuidAttribute("E10C3171-5CB6-4B82-B2CC-F159D59A9D1B")>]
type VCFilter =
interface
interface VCProjectItem
end
public interface VCFilter extends VCProjectItem
Der VCFilter-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
CanonicalName | Ruft den eindeutigen Namen ab, der für diesen Filter verwendet wird. | |
Files | Ruft die Auflistung von Dateien ab, die dem Filter zugeordnet sind. | |
Filter | Ruft eine Liste der Dateierweiterungen ab, die dem Filter zugeordnet sind. | |
Filters | Ruft die Auflistung von Filtern für den Filter ab. | |
ItemName | Ruft den Namen des aktuellen Elements in der Auflistung ab. | |
Items | Ruft die Auflistung der Filter ab, die dem Projekt zugeordnet sind. | |
Kind | Gibt eine Enumeration zurück, die den Typ des Filters angibt. | |
Name | Ruft den Namen des Filters fest. | |
Object | Stellt zwischen dem Visual Studio-Objektmodell und dem Visual C++-Objektmodell einen Verweis bereit. | |
Parent | Gibt das unmittelbar übergeordnete Objekt eines angegebenen Objekts zurück. | |
ParseFiles | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Dateien in einem Filter zur Überprüfung von IntelliSense geöffnet sind. | |
project | Ruft VCProject ab, das dem Filter zugeordnet ist. | |
SourceControlFiles | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Dateien, die für den Filter hinzugefügt werden, automatisch in einem Quellcodeverwaltungssystem gespeichert werden. | |
UniqueIdentifier | Gibt einen nonlocalizable Namen für den Filter an. | |
UrlBehavior | Ruft einen Wert ab, der angibt, ob die URL eines Webverweises in generierten Visual Basic oder im Visual C# Proxycode hartcodiert wird.Diese Eigenschaft ist nur relevant für Filter, die Webverweise haben. | |
VCProjectEngine | Ruft einen Zeiger auf das Projektmodul ab. | |
WebReference | Ruft die URL des Webverweises für den Filter ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
AddFile | Fügt eine Datei dem aktuellen Filter hinzu. | |
AddFilter | Fügt einen neuen Filter der aktuellen Gruppe von Filtern hinzu. | |
AddWebReference | Fügt einen Verweis auf einen Webdienst dem Filter hinzu.Ein neuer Unterordner Webdienste bezugs wird dem Webverweise Ordner des Projekts hinzugefügt.Dieser neue Ordner enthält einige andere Projektelemente, die auf den Webdienst verknüpft sind.Die Methode gibt das ProjectItem-Objekt zurück, das dem neuen Webdienst " zugeordnet ist. | |
CanAddFile | Gibt true zurück, wenn die angegebene Datei in den aktuellen Filter hinzugefügt werden kann. | |
CanAddFilter | Gibt true zurück, wenn der angegebene Filter als Filter der obersten Ebene oder als untergeordneter Filter des aktuellen Filters hinzugefügt werden kann. | |
CanMove | Gibt true zurück, wenn der Filter 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 den angegebenen Filter aus dem Projekt. | |
RemoveFile | Entfernt eine Datei aus dem aktuellen Filter. | |
RemoveFilter | Entfernt einen Filter aus dem aktuellen Projekt. |
Zum Seitenanfang