ItemDetailsOptions Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
- 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) |