Właściwość VSProject.WebReferencesFolder —
Pobiera ProjectItem obiekt reprezentujący folder sieci Web odwołania projektu.Jeśli folder nie istnieje, właściwość ta zwraca Nothing ( nullodwołanie o wartości null (Nothing w języku Visual Basic) odniesienia).Tylko do odczytu.
Przestrzeń nazw: VSLangProj
Zestaw: VSLangProj (w VSLangProj.dll)
Składnia
'Deklaracja
ReadOnly Property WebReferencesFolder As ProjectItem
ProjectItem WebReferencesFolder { get; }
property ProjectItem^ WebReferencesFolder {
ProjectItem^ get ();
}
abstract WebReferencesFolder : ProjectItem with get
function get WebReferencesFolder () : ProjectItem
Wartość właściwości
Typ: ProjectItem
Zwraca ProjectItem obiekt reprezentujący folder sieci Web odniesienia.
Uwagi
Odwołania do projektu sieci Web mogą być pobierane przez uzyskiwanie dostępu do ProjectItems właściwość WebReferencesFolder.
Projekt zawiera odwołania do sieci Web co najwyżej jeden folder.Folder może zostać utworzony za pomocą CreateWebReferencesFolder.Ponadto, folder jest tworzona automatycznie po pierwszym odwołanie sieci Web jest dodawany do projektu za pomocą CreateWebReferencesFolder.
W projekcie programu Visual Basic lub języka C# Kind właściwość WebReferencesFolder elementu projektu jest zawsze vsProjectItemKindPhysicalFolder, ponieważ projekty Visual Basic i C# obsługuje tylko fizycznych plików.
Przykłady
[Programu Visual Basic]
' Macro Editor
' This example creates a Web references folder, if it does not
' already exist, and displays some of the folder properties.
Imports VSLangProj
Sub WebReferencesFolderExample()
' This example assumes that the first project in the
' solution is either a Visual Basic or C# project.
Dim aVSProject As VSProject = _
CType(DTE.Solution.Projects.Item(1).Object, VSProject)
' Add a new folder if it does not already exist.
If (aVSProject.WebReferencesFolder Is Nothing) Then
Dim newFolder As ProjectItem
newFolder = aVSProject.CreateWebReferencesFolder()
End If
' Display the name of the Web references folder.
Dim theFolder As ProjectItem = aVSProject.WebReferencesFolder
MsgBox("The name of the WebReferences folder is " _
& theFolder.Name & ".")
' All Visual Basic and C# Web references folders are physical.
If (theFolder.Kind = _
EnvDTE.Constants.vsProjectItemKindPhysicalFolder) Then
MsgBox(theFolder.Name & " is a physical folder.")
End If
MsgBox("There are " & theFolder.ProjectItems.Count.ToString() & _
" Web references.")
End Sub
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 Używanie bibliotek pochodzących z częściowo zaufanego kodu.