Edit

ItemDetailsOptions Class

Definition

Optional details to include when returning an item model

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

Constructors

ItemDetailsOptions()
ItemDetailsOptions(ISecuredObject)
ItemDetailsOptions(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)

Properties

IncludeContentMetadata

If true, include metadata about the file type

IncludeVersionDescription

If true, include a detailed version description

RecursionLevel

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

ScanBytesForEncoding

The maximum number of bytes to scan when attempting to detect file encoding. This is an optional implementation detail for IncludeContentMetadata, and not part of the Data Contract.

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