Edit

Share via


GitItemDescriptor Class

Definition

[System.Runtime.Serialization.DataContract]
public class GitItemDescriptor : Microsoft.TeamFoundation.SourceControl.WebApi.VersionControlSecuredObject
type GitItemDescriptor = class
    inherit VersionControlSecuredObject
Public Class GitItemDescriptor
Inherits VersionControlSecuredObject
Inheritance
Attributes

Constructors

GitItemDescriptor()
GitItemDescriptor(ISecuredObject)

Fields

Path

Path to item

Version

Version string (interpretation based on VersionType defined in subclass

VersionOptions

Version modifiers (e.g. previous)

VersionType

How to interpret version (branch,tag,commit)

Properties

RecursionLevel

Specifies whether to include children (OneLevel), all descendants (Full), or None

Methods

SetSecuredObject(ISecuredObject) (Inherited from VersionControlSecuredObject)

Explicit Interface Implementations

ISecuredObject.GetToken() (Inherited from VersionControlSecuredObject)
ISecuredObject.NamespaceId (Inherited from VersionControlSecuredObject)
ISecuredObject.RequiredPermissions (Inherited from VersionControlSecuredObject)

Applies to