VCFilter.CanAddFile – metoda
Vrátí true -li zadaný soubor lze do aktuálního filtru.
Obor názvů: Microsoft.VisualStudio.VCProjectEngine
Sestavení: Microsoft.VisualStudio.VCProjectEngine (v Microsoft.VisualStudio.VCProjectEngine.dll)
Syntaxe
'Deklarace
Function CanAddFile ( _
bstrFile As String _
) As Boolean
bool CanAddFile(
string bstrFile
)
bool CanAddFile(
[InAttribute] String^ bstrFile
)
abstract CanAddFile :
bstrFile:string -> bool
function CanAddFile(
bstrFile : String
) : boolean
Parametry
- bstrFile
Typ: System.String
Povinné.Přidání nového souboru.Úplná cesta musí být v rámci projektu jedinečný a platný.Pokud zde předáte relativní cestu, předpokládá se, že se vztahuje k adresáři projektu.
Vrácená hodnota
Typ: System.Boolean
true Pokud lze soubor; jinak false.
Poznámky
Viz Jak: kompilace příklad kódu pro rozšíření modelu projektu informace o tom, jak sestavit a spustit tento příklad.
Příklady
Následující příklad používá CanAddFile v integrované vývojové prostředí (IDE):
' Macro code.
' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine
Public Module Module1
Sub Test()
Dim mycollection As IVCCollection
Dim filter As VCFilter
Dim prj As VCProject
Dim ret As Boolean
prj = DTE.Solution.Projects.Item(1).Object
mycollection = prj.Filters
'mycollection.Count has count of files
filter = mycollection.Item(1)
ret = filter.CanAddFile("somefile.cpp")
MsgBox(ret)
End Sub
End Module
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.