Udostępnij za pośrednictwem


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

Zobacz też

Informacje

VSProject Interfejs

Przestrzeń nazw VSLangProj