Sdílet prostřednictvím


VSProject.WebReferencesFolder – vlastnost

Získává ProjectItem objekt představující odkazů na webové složce projektu. Pokud složka neexistuje, vrátí vlastnost Nothing ( nullodkaz Null (Nothing v jazyce Visual Basic) odkaz). Jen pro čtení

Obor názvů:  VSLangProj
Sestavení:  VSLangProj (v VSLangProj.dll)

Syntaxe

'Deklarace
ReadOnly Property WebReferencesFolder As ProjectItem
    Get
ProjectItem WebReferencesFolder { get; }
property ProjectItem^ WebReferencesFolder {
    ProjectItem^ get ();
}
abstract WebReferencesFolder : ProjectItem
function get WebReferencesFolder () : ProjectItem

Hodnota vlastnosti

Typ: EnvDTE.ProjectItem
Vrátí ProjectItem objekt představující webové odkazy.

Poznámky

Webové odkazy projektu může načíst přístupem ProjectItems Vlastnost WebReferencesFolder.

Projekt obsahuje nejvýše jednu složku webové odkazy. Složky mohou být vytvořeny pomocí CreateWebReferencesFolder. Navíc složku je vytvořen automaticky při přidání projektu pomocí první webový odkaz CreateWebReferencesFolder.

V projektu aplikace Visual Basic nebo C# Kind Vlastnost WebReferencesFolder položku projektu je vždy vsProjectItemKindPhysicalFolder, protože projekty jazyka Visual Basic a C# podporují pouze fyzické soubory.

Příklady

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

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

VSProject Rozhraní

VSLangProj – obor názvů