Metoda VCProject.AddFile —
Dodaje plik do bieżącego projektu lub folderu.
Przestrzeń nazw: Microsoft.VisualStudio.VCProjectEngine
Zestaw: Microsoft.VisualStudio.VCProjectEngine (w Microsoft.VisualStudio.VCProjectEngine.dll)
Składnia
'Deklaracja
Function AddFile ( _
bstrPath As String _
) As Object
Object AddFile(
string bstrPath
)
Object^ AddFile(
String^ bstrPath
)
abstract AddFile :
bstrPath:string -> Object
function AddFile(
bstrPath : String
) : Object
Parametry
- bstrPath
Typ: System.String
Wymagane.Nazwa pliku, aby dodać do projektu lub folderu.
Wartość zwracana
Typ: System.Object
A VCFile obiektu pliku właśnie dodany.
Uwagi
AddFilezachowanie na VCProject obiektu zależy od rozszerzenie nazwy pliku.Jeśli plik ma rozszerzenie określone z Filter właściwość, plik zostanie dodany do odpowiedniego folderu.W przeciwnym razie plik jest umieszczony na końcu Solution Explorer listy.
AddFilena VCFilter obiektu powoduje, że plik należy umieścić w w określonym folderze, niezależnie od rozszerzenia pliku.
Dodawanie pliku w ten sposób nie tworzy plik na dysku.Obiekt wywołujący jest odpowiedzialny za obsługę, jeśli to konieczne.
AddFilena VCFile obiekt Określa nazwę pliku, aby skojarzyć z plikiem.
Przykłady
Zobacz Jak: kompilowania przykładowy kod do projektu modelu rozszerzalności informacje na temat skompilować i uruchomić ten przykład.
W poniższym przykładzie użyto AddFile na VCProject obiektu w zintegrowane środowisko programistyczne (IDE):
' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine
Public Module Module1
Sub Test()
Dim prj As VCProject
Dim file As VCFile
prj = DTE.Solution.Projects.Item(1).Object
file = prj.AddFile("file.cpp")
MsgBox(file.Name.ToString())
End Sub
End Module
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..