Edit

Share via


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

TeamProjectReference()

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

Properties

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

GetToken()

Explicit Interface Implementations

ISecuredObject.GetToken()
ISecuredObject.NamespaceId
ISecuredObject.RequiredPermissions

Applies to