A Sandcastle Documented Class Library

# IProjectService GetAllProjects Method (GetEntryOptions)

Gets a list of all projects in the application which are visible to the caller.

Namespace: Dundas.BI.FileSystem
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    ICollection<Project> GetAllProjects(
    	GetEntryOptions options
    )

    Function GetAllProjects (
    	options As GetEntryOptions
    ) As ICollection(Of Project)

    ICollection<Project^>^ GetAllProjects(
    	GetEntryOptions options
    )

    abstract GetAllProjects :
            options : GetEntryOptions -> ICollection<Project>

#### Parameters

options
  Type: Dundas.BI.FileSystem
  GetEntryOptions
  Options affecting which information is included with the projects.

#### Return Value

Type: ICollection
Project
A list of all projects in the application which are visible to the caller.
Exceptions

Exception | Condition
--- | ---
InvalidSessionException | The caller context is not associated with a valid session.

Remarks
To include the children of the projects, specify IncludeChildren.
See Also

#### Reference

IProjectService Interface
GetAllProjects Overload
Dundas.BI.FileSystem Namespace