/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * Kind, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ namespace PortCMIS { /// /// CMIS property ID constants. /// public static class PropertyIds { // ---- base ---- /// /// CMIS property cmis:name: name of the object. /// /// CMIS data type: string
/// C# type: string ///
///
/// 1.0 public const string Name = "cmis:name"; /// /// CMIS property cmis:objectId: ID of the object. /// /// CMIS data type: id
/// C# type: string ///
///
/// 1.0 public const string ObjectId = "cmis:objectId"; /// /// CMIS property cmis:objectTypeId: ID of primary type of the /// object. /// /// CMIS data type: id
/// C# type: string ///
///
/// 1.0 public const string ObjectTypeId = "cmis:objectTypeId"; /// /// CMIS property cmis:baseTypeId: ID of the base type of the object. /// /// CMIS data type: id
/// C# type: string ///
///
/// 1.0 public const string BaseTypeId = "cmis:baseTypeId"; /// /// CMIS property cmis:createdBy: creator of the object. /// /// CMIS data type: string
/// C# type: string ///
///
/// 1.0 public const string CreatedBy = "cmis:createdBy"; /// /// CMIS property cmis:creationDate: creation date. /// /// CMIS data type: datetime
/// C# type: DateTime ///
///
/// 1.0 public const string CreationDate = "cmis:creationDate"; /// /// CMIS property cmis:lastModifiedBy: last modifier of the object. /// /// CMIS data type: string
/// C# type: string ///
///
/// 1.0 public const string LastModifiedBy = "cmis:lastModifiedBy"; /// /// CMIS property cmis:lastModificationDate: last modification date. /// /// CMIS data type: datetime
/// C# type: DateTime ///
///
/// 1.0 public const string LastModificationDate = "cmis:lastModificationDate"; /// /// CMIS property cmis:changeToken: change token of the object. /// /// CMIS data type: string
/// C# type: string ///
///
/// 1.0 public const string ChangeToken = "cmis:changeToken"; /// /// CMIS property cmis:description: description of the object. /// /// CMIS data type: string
/// C# type: string ///
///
/// 1.1 public const string Description = "cmis:description"; /// /// CMIS property cmis:secondaryObjectTypeIds (multivalue): list of /// IDs of the secondary types of the object. /// /// CMIS data type: id
/// C# type: string ///
///
/// 1.1 public const string SecondaryObjectTypeIds = "cmis:secondaryObjectTypeIds"; // ---- document ---- /// /// CMIS document property cmis:isImmutable: flag the indicates if /// the document is immutable. /// /// CMIS data type: boolean
/// C# type: bool ///
///
/// 1.0 public const string IsImmutable = "cmis:isImmutable"; /// /// CMIS document property cmis:isLatestVersion: flag the indicates /// if the document is the latest version. /// /// CMIS data type: boolean
/// C# type: bool ///
///
/// 1.0 public const string IsLatestVersion = "cmis:isLatestVersion"; /// /// CMIS document property cmis:isMajorVersion: flag the indicates if /// the document is a major version. /// /// CMIS data type: boolean
/// C# type: bool ///
///
/// 1.0 public const string IsMajorVersion = "cmis:isMajorVersion"; /// /// CMIS document property cmis:isLatestMajorVersion: flag the /// indicates if the document is the latest major version. /// /// CMIS data type: boolean
/// C# type: bool ///
///
/// 1.0 public const string IsLatestMajorVersion = "cmis:isLatestMajorVersion"; /// /// CMIS document property cmis:versionLabel: version label of the /// document. /// /// CMIS data type: string
/// C# type: string ///
///
/// 1.0 public const string VersionLabel = "cmis:versionLabel"; /// /// CMIS document property cmis:versionSeriesId: ID of the version /// series. /// /// CMIS data type: id
/// C# type: string ///
///
/// 1.0 public const string VersionSeriesId = "cmis:versionSeriesId"; /// /// CMIS document property cmis:isVersionSeriesCheckedOut: flag the /// indicates if the document is checked out. /// /// CMIS data type: boolean
/// C# type: bool ///
///
/// 1.0 public const string IsVersionSeriesCheckedOut = "cmis:isVersionSeriesCheckedOut"; /// /// CMIS document property cmis:versionSeriesCheckedOutBy: user who /// checked out the document, if the document is checked out. /// /// CMIS data type: string
/// C# type: string ///
///
/// 1.0 public const string VersionSeriesCheckedOutBy = "cmis:versionSeriesCheckedOutBy"; /// /// CMIS document property cmis:versionSeriesCheckedOutId: ID of the /// PWC, if the document is checked out. /// /// CMIS data type: id
/// C# type: string ///
///
/// 1.0 public const string VersionSeriesCheckedOutId = "cmis:versionSeriesCheckedOutId"; /// /// CMIS document property cmis:checkinComment: check-in comment for /// the document version. /// /// CMIS data type: string
/// C# type: string ///
///
/// 1.0 public const string CheckinComment = "cmis:checkinComment"; /// /// CMIS document property cmis:isPrivateWorkingCopy: flag the /// indicates if the document is a PWC. /// /// CMIS data type: boolean
/// C# type: bool ///
///
/// 1.1 public const string IsPrivateWorkingCopy = "cmis:isPrivateWorkingCopy"; /// /// CMIS document property cmis:contentStreamLength: length of the /// content stream, if the document has content. /// /// CMIS data type: integer
/// C# type: BigInteger ///
///
/// 1.0 public const string ContentStreamLength = "cmis:contentStreamLength"; /// /// CMIS document property cmis:contentStreamMimeType: MIME type of /// the content stream, if the document has content. /// /// CMIS data type: string
/// C# type: string ///
///
/// 1.0 public const string ContentStreamMimeType = "cmis:contentStreamMimeType"; /// /// CMIS document property cmis:contentStreamFileName: file name, if /// the document has content. /// /// CMIS data type: string
/// C# type: string ///
///
/// 1.0 public const string ContentStreamFileName = "cmis:contentStreamFileName"; /// /// CMIS document property cmis:contentStreamId: content stream ID. /// /// CMIS data type: id
/// C# type: string ///
///
/// 1.0 public const string ContentStreamId = "cmis:contentStreamId"; // ---- folder ---- /// /// CMIS folder property cmis:parentId: ID of the parent folder. /// /// CMIS data type: id
/// C# type: string ///
///
/// 1.0 public const string ParentId = "cmis:parentId"; /// /// CMIS folder property cmis:allowedChildObjectTypeIds (multivalue): /// IDs of the types that can be filed in the folder. /// /// CMIS data type: id
/// C# type: string ///
///
/// 1.0 public const string AllowedChildObjectTypeIds = "cmis:allowedChildObjectTypeIds"; /// /// CMIS folder property cmis:path: folder path. /// /// CMIS data type: string
/// C# type: string ///
///
/// 1.0 public const string Path = "cmis:path"; // ---- relationship ---- /// /// CMIS relationship property cmis:sourceId: ID of the source /// object. /// /// CMIS data type: id
/// C# type: string ///
///
/// 1.0 public const string SourceId = "cmis:sourceId"; /// /// CMIS relationship property cmis:targetId: ID of the target /// object. /// /// CMIS data type: id
/// C# type: string ///
///
/// 1.0 public const string TargetId = "cmis:targetId"; // ---- policy ---- /// /// CMIS policy property cmis:policyText: policy text. /// /// CMIS data type: string
/// C# type: string ///
///
/// 1.0 public const string PolicyText = "cmis:policyText"; // ---- retention ---- /// /// CMIS retention property cmis:rm_expirationDate: expiration date. /// /// CMIS data type: datetime
/// C# type: DateTime ///
///
/// 1.1 public const string ExpirationDate = "cmis:rm_expirationDate"; /// /// CMIS retention property cmis:rm_startOfRetention: start date. /// /// CMIS data type: datetime
/// C# type: DateTime ///
///
/// 1.1 public const string StartOfRetention = "cmis:rm_startOfRetention"; /// /// CMIS retention property cmis:rm_destructionDate: destruction /// date. /// /// CMIS data type: datetime
/// C# type: DateTime ///
///
/// 1.1 public const string DestructionDate = "cmis:rm_destructionDate"; /// /// CMIS retention property cmis:rm_holdIds (multivalue): IDs of the /// holds that are applied. /// /// CMIS data type: id
/// C# type: string ///
///
/// 1.1 public const string HoldIds = "cmis:rm_holdIds"; // ---- extensions ---- /// /// Content Hash property cmis:contentStreamHash (multivalue): hashes /// of the content stream /// /// CMIS data type: string
/// C# type: string ///
///
/// Extension public const string ContentStreamHash = "cmis:contentStreamHash"; /// /// Latest accessible state property cmis:latestAccessibleStateId: ID /// of the latest accessible version of a document /// /// CMIS data type: id
/// C# type: string ///
///
/// Extension public const string LatestAccessibleStateId = "cmis:latestAccessibleStateId"; } }