Compartilhar via


PS.ProjectContext.projects property (ps.js)

Obtém a coleção de projetos publicados na instância do Project Web App .

var value = PS.ProjectContext.get_projects()

Valor retornado

PS.ProjectCollection
uma coleção de objetos PublishedProject .

Comentários

Uma entidade de projeto contém tipos de entidade adicional, tarefas, recursos e atribuições.

Example

O exemplo de código a seguir mostra como obter os projetos publicados na instância atual do Project Web App . Consulte o guia de Introdução com o modelo de objeto de JavaScript para que o exemplo de código completo.

function GetProjects() {

    // Initialize the current client context.
    var projContext = PS.ProjectContext.get_current();

    // Get the projects collection.
    projects = projContext.get_projects();

    // Register the request that you want to run on the server.
    // This call includes an optional "Include" parameter to request only the
    // Name, CreatedDate, and Id properties of the projects in the collection.
    projContext.load(projects, 'Include(Name, CreatedDate, Id)');

    // Run the request on the server.
    projContext.executeQueryAsync(onQuerySucceeded, onQueryFailed);
}