Language
Edit

TeamProjectReference Class

Definition

Represents a shallow reference to a TeamProject.

[System.Runtime.Serialization.DataContract]
public class TeamProjectReference : Microsoft.VisualStudio.Services.WebApi.ISecuredObject
type TeamProjectReference = class
    interface ISecuredObject
Public Class TeamProjectReference
Implements ISecuredObject
Inheritance
TeamProjectReference
Derived
Attributes
Implements
Microsoft.VisualStudio.Services.WebApi.ISecuredObject

Constructors

Name Description
TeamProjectReference()

Default constructor to ensure we set up the project state correctly for serialization.

Properties

Name Description
Abbreviation

Project abbreviation.

DefaultTeamImageUrl

Url to default team identity image.

Description

The project's description (if any).

Id

Project identifier.

Name

Project name.

NamespaceId
RequiredPermissions
Revision

Project revision.

State

Project state.

Url

Url to the full version of the object.

Visibility

Project visibility.

Methods

Name Description
GetToken()

Explicit Interface Implementations

Name Description
ISecuredObject.GetToken()
ISecuredObject.NamespaceId
ISecuredObject.RequiredPermissions

Applies to