blob: fcd40b19c6f162b1532e9a29f8e48283fa62c611 [file] [log] [blame]
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.237
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace DotCMIS.CMISWebServicesReference {
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/")]
public partial class cmisFaultType : object, System.ComponentModel.INotifyPropertyChanged {
private enumServiceException typeField;
private string codeField;
private string messageField;
private System.Xml.XmlElement[] anyField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public enumServiceException type {
get {
return this.typeField;
}
set {
this.typeField = value;
this.RaisePropertyChanged("type");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=1)]
public string code {
get {
return this.codeField;
}
set {
this.codeField = value;
this.RaisePropertyChanged("code");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string message {
get {
return this.messageField;
}
set {
this.messageField = value;
this.RaisePropertyChanged("message");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=3)]
public System.Xml.XmlElement[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
this.RaisePropertyChanged("Any");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/")]
public enum enumServiceException {
/// <remarks/>
constraint,
/// <remarks/>
nameConstraintViolation,
/// <remarks/>
contentAlreadyExists,
/// <remarks/>
filterNotValid,
/// <remarks/>
invalidArgument,
/// <remarks/>
notSupported,
/// <remarks/>
objectNotFound,
/// <remarks/>
permissionDenied,
/// <remarks/>
runtime,
/// <remarks/>
storage,
/// <remarks/>
streamNotSupported,
/// <remarks/>
updateConflict,
/// <remarks/>
versioning,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/core/200908/")]
public partial class cmisRenditionType : object, System.ComponentModel.INotifyPropertyChanged {
private string streamIdField;
private string mimetypeField;
private string lengthField;
private string kindField;
private string titleField;
private string heightField;
private string widthField;
private string renditionDocumentIdField;
private System.Xml.XmlElement[] anyField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string streamId {
get {
return this.streamIdField;
}
set {
this.streamIdField = value;
this.RaisePropertyChanged("streamId");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string mimetype {
get {
return this.mimetypeField;
}
set {
this.mimetypeField = value;
this.RaisePropertyChanged("mimetype");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=2)]
public string length {
get {
return this.lengthField;
}
set {
this.lengthField = value;
this.RaisePropertyChanged("length");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string kind {
get {
return this.kindField;
}
set {
this.kindField = value;
this.RaisePropertyChanged("kind");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public string title {
get {
return this.titleField;
}
set {
this.titleField = value;
this.RaisePropertyChanged("title");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=5)]
public string height {
get {
return this.heightField;
}
set {
this.heightField = value;
this.RaisePropertyChanged("height");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=6)]
public string width {
get {
return this.widthField;
}
set {
this.widthField = value;
this.RaisePropertyChanged("width");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string renditionDocumentId {
get {
return this.renditionDocumentIdField;
}
set {
this.renditionDocumentIdField = value;
this.RaisePropertyChanged("renditionDocumentId");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=8)]
public System.Xml.XmlElement[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
this.RaisePropertyChanged("Any");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/core/200908/")]
public partial class cmisListOfIdsType : object, System.ComponentModel.INotifyPropertyChanged {
private string[] idField;
private System.Xml.XmlElement[] anyField;
private System.Xml.XmlAttribute[] anyAttrField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("id", Order=0)]
public string[] id {
get {
return this.idField;
}
set {
this.idField = value;
this.RaisePropertyChanged("id");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=1)]
public System.Xml.XmlElement[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
this.RaisePropertyChanged("Any");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyAttributeAttribute()]
public System.Xml.XmlAttribute[] AnyAttr {
get {
return this.anyAttrField;
}
set {
this.anyAttrField = value;
this.RaisePropertyChanged("AnyAttr");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/core/200908/")]
public partial class cmisAccessControlPrincipalType : object, System.ComponentModel.INotifyPropertyChanged {
private string principalIdField;
private System.Xml.XmlElement[] anyField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string principalId {
get {
return this.principalIdField;
}
set {
this.principalIdField = value;
this.RaisePropertyChanged("principalId");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=1)]
public System.Xml.XmlElement[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
this.RaisePropertyChanged("Any");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/core/200908/")]
public partial class cmisAccessControlEntryType : object, System.ComponentModel.INotifyPropertyChanged {
private cmisAccessControlPrincipalType principalField;
private string[] permissionField;
private bool directField;
private System.Xml.XmlElement[] anyField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public cmisAccessControlPrincipalType principal {
get {
return this.principalField;
}
set {
this.principalField = value;
this.RaisePropertyChanged("principal");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("permission", Order=1)]
public string[] permission {
get {
return this.permissionField;
}
set {
this.permissionField = value;
this.RaisePropertyChanged("permission");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public bool direct {
get {
return this.directField;
}
set {
this.directField = value;
this.RaisePropertyChanged("direct");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=3)]
public System.Xml.XmlElement[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
this.RaisePropertyChanged("Any");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/core/200908/")]
public partial class cmisAccessControlListType : object, System.ComponentModel.INotifyPropertyChanged {
private cmisAccessControlEntryType[] permissionField;
private System.Xml.XmlElement[] anyField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("permission", Order=0)]
public cmisAccessControlEntryType[] permission {
get {
return this.permissionField;
}
set {
this.permissionField = value;
this.RaisePropertyChanged("permission");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=1)]
public System.Xml.XmlElement[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
this.RaisePropertyChanged("Any");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/core/200908/")]
public partial class cmisChangeEventType : object, System.ComponentModel.INotifyPropertyChanged {
private enumTypeOfChanges changeTypeField;
private System.DateTime changeTimeField;
private System.Xml.XmlElement[] anyField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public enumTypeOfChanges changeType {
get {
return this.changeTypeField;
}
set {
this.changeTypeField = value;
this.RaisePropertyChanged("changeType");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public System.DateTime changeTime {
get {
return this.changeTimeField;
}
set {
this.changeTimeField = value;
this.RaisePropertyChanged("changeTime");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=2)]
public System.Xml.XmlElement[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
this.RaisePropertyChanged("Any");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/core/200908/")]
public enum enumTypeOfChanges {
/// <remarks/>
created,
/// <remarks/>
updated,
/// <remarks/>
deleted,
/// <remarks/>
security,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/core/200908/")]
public partial class cmisAllowableActionsType : object, System.ComponentModel.INotifyPropertyChanged {
private bool canDeleteObjectField;
private bool canDeleteObjectFieldSpecified;
private bool canUpdatePropertiesField;
private bool canUpdatePropertiesFieldSpecified;
private bool canGetFolderTreeField;
private bool canGetFolderTreeFieldSpecified;
private bool canGetPropertiesField;
private bool canGetPropertiesFieldSpecified;
private bool canGetObjectRelationshipsField;
private bool canGetObjectRelationshipsFieldSpecified;
private bool canGetObjectParentsField;
private bool canGetObjectParentsFieldSpecified;
private bool canGetFolderParentField;
private bool canGetFolderParentFieldSpecified;
private bool canGetDescendantsField;
private bool canGetDescendantsFieldSpecified;
private bool canMoveObjectField;
private bool canMoveObjectFieldSpecified;
private bool canDeleteContentStreamField;
private bool canDeleteContentStreamFieldSpecified;
private bool canCheckOutField;
private bool canCheckOutFieldSpecified;
private bool canCancelCheckOutField;
private bool canCancelCheckOutFieldSpecified;
private bool canCheckInField;
private bool canCheckInFieldSpecified;
private bool canSetContentStreamField;
private bool canSetContentStreamFieldSpecified;
private bool canGetAllVersionsField;
private bool canGetAllVersionsFieldSpecified;
private bool canAddObjectToFolderField;
private bool canAddObjectToFolderFieldSpecified;
private bool canRemoveObjectFromFolderField;
private bool canRemoveObjectFromFolderFieldSpecified;
private bool canGetContentStreamField;
private bool canGetContentStreamFieldSpecified;
private bool canApplyPolicyField;
private bool canApplyPolicyFieldSpecified;
private bool canGetAppliedPoliciesField;
private bool canGetAppliedPoliciesFieldSpecified;
private bool canRemovePolicyField;
private bool canRemovePolicyFieldSpecified;
private bool canGetChildrenField;
private bool canGetChildrenFieldSpecified;
private bool canCreateDocumentField;
private bool canCreateDocumentFieldSpecified;
private bool canCreateFolderField;
private bool canCreateFolderFieldSpecified;
private bool canCreateRelationshipField;
private bool canCreateRelationshipFieldSpecified;
private bool canDeleteTreeField;
private bool canDeleteTreeFieldSpecified;
private bool canGetRenditionsField;
private bool canGetRenditionsFieldSpecified;
private bool canGetACLField;
private bool canGetACLFieldSpecified;
private bool canApplyACLField;
private bool canApplyACLFieldSpecified;
private System.Xml.XmlElement[] anyField;
private System.Xml.XmlAttribute[] anyAttrField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public bool canDeleteObject {
get {
return this.canDeleteObjectField;
}
set {
this.canDeleteObjectField = value;
this.RaisePropertyChanged("canDeleteObject");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canDeleteObjectSpecified {
get {
return this.canDeleteObjectFieldSpecified;
}
set {
this.canDeleteObjectFieldSpecified = value;
this.RaisePropertyChanged("canDeleteObjectSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public bool canUpdateProperties {
get {
return this.canUpdatePropertiesField;
}
set {
this.canUpdatePropertiesField = value;
this.RaisePropertyChanged("canUpdateProperties");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canUpdatePropertiesSpecified {
get {
return this.canUpdatePropertiesFieldSpecified;
}
set {
this.canUpdatePropertiesFieldSpecified = value;
this.RaisePropertyChanged("canUpdatePropertiesSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public bool canGetFolderTree {
get {
return this.canGetFolderTreeField;
}
set {
this.canGetFolderTreeField = value;
this.RaisePropertyChanged("canGetFolderTree");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canGetFolderTreeSpecified {
get {
return this.canGetFolderTreeFieldSpecified;
}
set {
this.canGetFolderTreeFieldSpecified = value;
this.RaisePropertyChanged("canGetFolderTreeSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public bool canGetProperties {
get {
return this.canGetPropertiesField;
}
set {
this.canGetPropertiesField = value;
this.RaisePropertyChanged("canGetProperties");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canGetPropertiesSpecified {
get {
return this.canGetPropertiesFieldSpecified;
}
set {
this.canGetPropertiesFieldSpecified = value;
this.RaisePropertyChanged("canGetPropertiesSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public bool canGetObjectRelationships {
get {
return this.canGetObjectRelationshipsField;
}
set {
this.canGetObjectRelationshipsField = value;
this.RaisePropertyChanged("canGetObjectRelationships");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canGetObjectRelationshipsSpecified {
get {
return this.canGetObjectRelationshipsFieldSpecified;
}
set {
this.canGetObjectRelationshipsFieldSpecified = value;
this.RaisePropertyChanged("canGetObjectRelationshipsSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public bool canGetObjectParents {
get {
return this.canGetObjectParentsField;
}
set {
this.canGetObjectParentsField = value;
this.RaisePropertyChanged("canGetObjectParents");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canGetObjectParentsSpecified {
get {
return this.canGetObjectParentsFieldSpecified;
}
set {
this.canGetObjectParentsFieldSpecified = value;
this.RaisePropertyChanged("canGetObjectParentsSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public bool canGetFolderParent {
get {
return this.canGetFolderParentField;
}
set {
this.canGetFolderParentField = value;
this.RaisePropertyChanged("canGetFolderParent");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canGetFolderParentSpecified {
get {
return this.canGetFolderParentFieldSpecified;
}
set {
this.canGetFolderParentFieldSpecified = value;
this.RaisePropertyChanged("canGetFolderParentSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public bool canGetDescendants {
get {
return this.canGetDescendantsField;
}
set {
this.canGetDescendantsField = value;
this.RaisePropertyChanged("canGetDescendants");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canGetDescendantsSpecified {
get {
return this.canGetDescendantsFieldSpecified;
}
set {
this.canGetDescendantsFieldSpecified = value;
this.RaisePropertyChanged("canGetDescendantsSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public bool canMoveObject {
get {
return this.canMoveObjectField;
}
set {
this.canMoveObjectField = value;
this.RaisePropertyChanged("canMoveObject");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canMoveObjectSpecified {
get {
return this.canMoveObjectFieldSpecified;
}
set {
this.canMoveObjectFieldSpecified = value;
this.RaisePropertyChanged("canMoveObjectSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public bool canDeleteContentStream {
get {
return this.canDeleteContentStreamField;
}
set {
this.canDeleteContentStreamField = value;
this.RaisePropertyChanged("canDeleteContentStream");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canDeleteContentStreamSpecified {
get {
return this.canDeleteContentStreamFieldSpecified;
}
set {
this.canDeleteContentStreamFieldSpecified = value;
this.RaisePropertyChanged("canDeleteContentStreamSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public bool canCheckOut {
get {
return this.canCheckOutField;
}
set {
this.canCheckOutField = value;
this.RaisePropertyChanged("canCheckOut");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canCheckOutSpecified {
get {
return this.canCheckOutFieldSpecified;
}
set {
this.canCheckOutFieldSpecified = value;
this.RaisePropertyChanged("canCheckOutSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public bool canCancelCheckOut {
get {
return this.canCancelCheckOutField;
}
set {
this.canCancelCheckOutField = value;
this.RaisePropertyChanged("canCancelCheckOut");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canCancelCheckOutSpecified {
get {
return this.canCancelCheckOutFieldSpecified;
}
set {
this.canCancelCheckOutFieldSpecified = value;
this.RaisePropertyChanged("canCancelCheckOutSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public bool canCheckIn {
get {
return this.canCheckInField;
}
set {
this.canCheckInField = value;
this.RaisePropertyChanged("canCheckIn");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canCheckInSpecified {
get {
return this.canCheckInFieldSpecified;
}
set {
this.canCheckInFieldSpecified = value;
this.RaisePropertyChanged("canCheckInSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public bool canSetContentStream {
get {
return this.canSetContentStreamField;
}
set {
this.canSetContentStreamField = value;
this.RaisePropertyChanged("canSetContentStream");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canSetContentStreamSpecified {
get {
return this.canSetContentStreamFieldSpecified;
}
set {
this.canSetContentStreamFieldSpecified = value;
this.RaisePropertyChanged("canSetContentStreamSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public bool canGetAllVersions {
get {
return this.canGetAllVersionsField;
}
set {
this.canGetAllVersionsField = value;
this.RaisePropertyChanged("canGetAllVersions");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canGetAllVersionsSpecified {
get {
return this.canGetAllVersionsFieldSpecified;
}
set {
this.canGetAllVersionsFieldSpecified = value;
this.RaisePropertyChanged("canGetAllVersionsSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public bool canAddObjectToFolder {
get {
return this.canAddObjectToFolderField;
}
set {
this.canAddObjectToFolderField = value;
this.RaisePropertyChanged("canAddObjectToFolder");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canAddObjectToFolderSpecified {
get {
return this.canAddObjectToFolderFieldSpecified;
}
set {
this.canAddObjectToFolderFieldSpecified = value;
this.RaisePropertyChanged("canAddObjectToFolderSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public bool canRemoveObjectFromFolder {
get {
return this.canRemoveObjectFromFolderField;
}
set {
this.canRemoveObjectFromFolderField = value;
this.RaisePropertyChanged("canRemoveObjectFromFolder");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canRemoveObjectFromFolderSpecified {
get {
return this.canRemoveObjectFromFolderFieldSpecified;
}
set {
this.canRemoveObjectFromFolderFieldSpecified = value;
this.RaisePropertyChanged("canRemoveObjectFromFolderSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public bool canGetContentStream {
get {
return this.canGetContentStreamField;
}
set {
this.canGetContentStreamField = value;
this.RaisePropertyChanged("canGetContentStream");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canGetContentStreamSpecified {
get {
return this.canGetContentStreamFieldSpecified;
}
set {
this.canGetContentStreamFieldSpecified = value;
this.RaisePropertyChanged("canGetContentStreamSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public bool canApplyPolicy {
get {
return this.canApplyPolicyField;
}
set {
this.canApplyPolicyField = value;
this.RaisePropertyChanged("canApplyPolicy");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canApplyPolicySpecified {
get {
return this.canApplyPolicyFieldSpecified;
}
set {
this.canApplyPolicyFieldSpecified = value;
this.RaisePropertyChanged("canApplyPolicySpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public bool canGetAppliedPolicies {
get {
return this.canGetAppliedPoliciesField;
}
set {
this.canGetAppliedPoliciesField = value;
this.RaisePropertyChanged("canGetAppliedPolicies");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canGetAppliedPoliciesSpecified {
get {
return this.canGetAppliedPoliciesFieldSpecified;
}
set {
this.canGetAppliedPoliciesFieldSpecified = value;
this.RaisePropertyChanged("canGetAppliedPoliciesSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public bool canRemovePolicy {
get {
return this.canRemovePolicyField;
}
set {
this.canRemovePolicyField = value;
this.RaisePropertyChanged("canRemovePolicy");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canRemovePolicySpecified {
get {
return this.canRemovePolicyFieldSpecified;
}
set {
this.canRemovePolicyFieldSpecified = value;
this.RaisePropertyChanged("canRemovePolicySpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public bool canGetChildren {
get {
return this.canGetChildrenField;
}
set {
this.canGetChildrenField = value;
this.RaisePropertyChanged("canGetChildren");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canGetChildrenSpecified {
get {
return this.canGetChildrenFieldSpecified;
}
set {
this.canGetChildrenFieldSpecified = value;
this.RaisePropertyChanged("canGetChildrenSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public bool canCreateDocument {
get {
return this.canCreateDocumentField;
}
set {
this.canCreateDocumentField = value;
this.RaisePropertyChanged("canCreateDocument");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canCreateDocumentSpecified {
get {
return this.canCreateDocumentFieldSpecified;
}
set {
this.canCreateDocumentFieldSpecified = value;
this.RaisePropertyChanged("canCreateDocumentSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=23)]
public bool canCreateFolder {
get {
return this.canCreateFolderField;
}
set {
this.canCreateFolderField = value;
this.RaisePropertyChanged("canCreateFolder");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canCreateFolderSpecified {
get {
return this.canCreateFolderFieldSpecified;
}
set {
this.canCreateFolderFieldSpecified = value;
this.RaisePropertyChanged("canCreateFolderSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=24)]
public bool canCreateRelationship {
get {
return this.canCreateRelationshipField;
}
set {
this.canCreateRelationshipField = value;
this.RaisePropertyChanged("canCreateRelationship");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canCreateRelationshipSpecified {
get {
return this.canCreateRelationshipFieldSpecified;
}
set {
this.canCreateRelationshipFieldSpecified = value;
this.RaisePropertyChanged("canCreateRelationshipSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=25)]
public bool canDeleteTree {
get {
return this.canDeleteTreeField;
}
set {
this.canDeleteTreeField = value;
this.RaisePropertyChanged("canDeleteTree");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canDeleteTreeSpecified {
get {
return this.canDeleteTreeFieldSpecified;
}
set {
this.canDeleteTreeFieldSpecified = value;
this.RaisePropertyChanged("canDeleteTreeSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=26)]
public bool canGetRenditions {
get {
return this.canGetRenditionsField;
}
set {
this.canGetRenditionsField = value;
this.RaisePropertyChanged("canGetRenditions");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canGetRenditionsSpecified {
get {
return this.canGetRenditionsFieldSpecified;
}
set {
this.canGetRenditionsFieldSpecified = value;
this.RaisePropertyChanged("canGetRenditionsSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=27)]
public bool canGetACL {
get {
return this.canGetACLField;
}
set {
this.canGetACLField = value;
this.RaisePropertyChanged("canGetACL");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canGetACLSpecified {
get {
return this.canGetACLFieldSpecified;
}
set {
this.canGetACLFieldSpecified = value;
this.RaisePropertyChanged("canGetACLSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=28)]
public bool canApplyACL {
get {
return this.canApplyACLField;
}
set {
this.canApplyACLField = value;
this.RaisePropertyChanged("canApplyACL");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canApplyACLSpecified {
get {
return this.canApplyACLFieldSpecified;
}
set {
this.canApplyACLFieldSpecified = value;
this.RaisePropertyChanged("canApplyACLSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=29)]
public System.Xml.XmlElement[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
this.RaisePropertyChanged("Any");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyAttributeAttribute()]
public System.Xml.XmlAttribute[] AnyAttr {
get {
return this.anyAttrField;
}
set {
this.anyAttrField = value;
this.RaisePropertyChanged("AnyAttr");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyUri))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyString))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyHtml))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyDecimal))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyDateTime))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyInteger))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyId))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyBoolean))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/core/200908/")]
public partial class cmisProperty : object, System.ComponentModel.INotifyPropertyChanged {
private string propertyDefinitionIdField;
private string localNameField;
private string displayNameField;
private string queryNameField;
private System.Xml.XmlAttribute[] anyAttrField;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string propertyDefinitionId {
get {
return this.propertyDefinitionIdField;
}
set {
this.propertyDefinitionIdField = value;
this.RaisePropertyChanged("propertyDefinitionId");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string localName {
get {
return this.localNameField;
}
set {
this.localNameField = value;
this.RaisePropertyChanged("localName");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string displayName {
get {
return this.displayNameField;
}
set {
this.displayNameField = value;
this.RaisePropertyChanged("displayName");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string queryName {
get {
return this.queryNameField;
}
set {
this.queryNameField = value;
this.RaisePropertyChanged("queryName");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyAttributeAttribute()]
public System.Xml.XmlAttribute[] AnyAttr {
get {
return this.anyAttrField;
}
set {
this.anyAttrField = value;
this.RaisePropertyChanged("AnyAttr");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/core/200908/")]
public partial class cmisPropertyUri : cmisProperty {
private string[] valueField;
private System.Xml.XmlElement[] anyField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("value", DataType="anyURI", Order=0)]
public string[] value {
get {
return this.valueField;
}
set {
this.valueField = value;
this.RaisePropertyChanged("value");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=1)]
public System.Xml.XmlElement[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
this.RaisePropertyChanged("Any");
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/core/200908/")]
public partial class cmisPropertyString : cmisProperty {
private string[] valueField;
private System.Xml.XmlElement[] anyField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("value", Order=0)]
public string[] value {
get {
return this.valueField;
}
set {
this.valueField = value;
this.RaisePropertyChanged("value");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=1)]
public System.Xml.XmlElement[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
this.RaisePropertyChanged("Any");
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/core/200908/")]
public partial class cmisPropertyHtml : cmisProperty {
private string[] valueField;
private System.Xml.XmlElement[] anyField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("value", Order=0)]
public string[] value {
get {
return this.valueField;
}
set {
this.valueField = value;
this.RaisePropertyChanged("value");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=1)]
public System.Xml.XmlElement[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
this.RaisePropertyChanged("Any");
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/core/200908/")]
public partial class cmisPropertyDecimal : cmisProperty {
private decimal[] valueField;
private System.Xml.XmlElement[] anyField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("value", Order=0)]
public decimal[] value {
get {
return this.valueField;
}
set {
this.valueField = value;
this.RaisePropertyChanged("value");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=1)]
public System.Xml.XmlElement[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
this.RaisePropertyChanged("Any");
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/core/200908/")]
public partial class cmisPropertyDateTime : cmisProperty {
private System.DateTime[] valueField;
private System.Xml.XmlElement[] anyField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("value", Order=0)]
public System.DateTime[] value {
get {
return this.valueField;
}
set {
this.valueField = value;
this.RaisePropertyChanged("value");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=1)]
public System.Xml.XmlElement[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
this.RaisePropertyChanged("Any");
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/core/200908/")]
public partial class cmisPropertyInteger : cmisProperty {
private string[] valueField;
private System.Xml.XmlElement[] anyField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("value", DataType="integer", Order=0)]
public string[] value {
get {
return this.valueField;
}
set {
this.valueField = value;
this.RaisePropertyChanged("value");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=1)]
public System.Xml.XmlElement[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
this.RaisePropertyChanged("Any");
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/core/200908/")]
public partial class cmisPropertyId : cmisProperty {
private string[] valueField;
private System.Xml.XmlElement[] anyField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("value", Order=0)]
public string[] value {
get {
return this.valueField;
}
set {
this.valueField = value;
this.RaisePropertyChanged("value");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=1)]
public System.Xml.XmlElement[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
this.RaisePropertyChanged("Any");
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/core/200908/")]
public partial class cmisPropertyBoolean : cmisProperty {
private bool[] valueField;
private System.Xml.XmlElement[] anyField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("value", Order=0)]
public bool[] value {
get {
return this.valueField;
}
set {
this.valueField = value;
this.RaisePropertyChanged("value");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=1)]
public System.Xml.XmlElement[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
this.RaisePropertyChanged("Any");
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/core/200908/")]
public partial class cmisPropertiesType : object, System.ComponentModel.INotifyPropertyChanged {
private cmisProperty[] itemsField;
private System.Xml.XmlElement[] anyField;
private System.Xml.XmlAttribute[] anyAttrField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("propertyBoolean", typeof(cmisPropertyBoolean), IsNullable=true, Order=0)]
[System.Xml.Serialization.XmlElementAttribute("propertyDateTime", typeof(cmisPropertyDateTime), IsNullable=true, Order=0)]
[System.Xml.Serialization.XmlElementAttribute("propertyDecimal", typeof(cmisPropertyDecimal), IsNullable=true, Order=0)]
[System.Xml.Serialization.XmlElementAttribute("propertyHtml", typeof(cmisPropertyHtml), IsNullable=true, Order=0)]
[System.Xml.Serialization.XmlElementAttribute("propertyId", typeof(cmisPropertyId), IsNullable=true, Order=0)]
[System.Xml.Serialization.XmlElementAttribute("propertyInteger", typeof(cmisPropertyInteger), IsNullable=true, Order=0)]
[System.Xml.Serialization.XmlElementAttribute("propertyString", typeof(cmisPropertyString), IsNullable=true, Order=0)]
[System.Xml.Serialization.XmlElementAttribute("propertyUri", typeof(cmisPropertyUri), IsNullable=true, Order=0)]
public cmisProperty[] Items {
get {
return this.itemsField;
}
set {
this.itemsField = value;
this.RaisePropertyChanged("Items");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=1)]
public System.Xml.XmlElement[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
this.RaisePropertyChanged("Any");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyAttributeAttribute()]
public System.Xml.XmlAttribute[] AnyAttr {
get {
return this.anyAttrField;
}
set {
this.anyAttrField = value;
this.RaisePropertyChanged("AnyAttr");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/core/200908/")]
public partial class cmisObjectType : object, System.ComponentModel.INotifyPropertyChanged {
private cmisPropertiesType propertiesField;
private cmisAllowableActionsType allowableActionsField;
private cmisObjectType[] relationshipField;
private cmisChangeEventType changeEventInfoField;
private cmisAccessControlListType aclField;
private bool exactACLField;
private bool exactACLFieldSpecified;
private cmisListOfIdsType policyIdsField;
private cmisRenditionType[] renditionField;
private System.Xml.XmlElement[] anyField;
private System.Xml.XmlAttribute[] anyAttrField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public cmisPropertiesType properties {
get {
return this.propertiesField;
}
set {
this.propertiesField = value;
this.RaisePropertyChanged("properties");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public cmisAllowableActionsType allowableActions {
get {
return this.allowableActionsField;
}
set {
this.allowableActionsField = value;
this.RaisePropertyChanged("allowableActions");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("relationship", Order=2)]
public cmisObjectType[] relationship {
get {
return this.relationshipField;
}
set {
this.relationshipField = value;
this.RaisePropertyChanged("relationship");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public cmisChangeEventType changeEventInfo {
get {
return this.changeEventInfoField;
}
set {
this.changeEventInfoField = value;
this.RaisePropertyChanged("changeEventInfo");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public cmisAccessControlListType acl {
get {
return this.aclField;
}
set {
this.aclField = value;
this.RaisePropertyChanged("acl");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public bool exactACL {
get {
return this.exactACLField;
}
set {
this.exactACLField = value;
this.RaisePropertyChanged("exactACL");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool exactACLSpecified {
get {
return this.exactACLFieldSpecified;
}
set {
this.exactACLFieldSpecified = value;
this.RaisePropertyChanged("exactACLSpecified");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public cmisListOfIdsType policyIds {
get {
return this.policyIdsField;
}
set {
this.policyIdsField = value;
this.RaisePropertyChanged("policyIds");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("rendition", Order=7)]
public cmisRenditionType[] rendition {
get {
return this.renditionField;
}
set {
this.renditionField = value;
this.RaisePropertyChanged("rendition");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=8)]
public System.Xml.XmlElement[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
this.RaisePropertyChanged("Any");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyAttributeAttribute()]
public System.Xml.XmlAttribute[] AnyAttr {
get {
return this.anyAttrField;
}
set {
this.anyAttrField = value;
this.RaisePropertyChanged("AnyAttr");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/")]
public partial class cmisObjectListType : object, System.ComponentModel.INotifyPropertyChanged {
private cmisObjectType[] objectsField;
private bool hasMoreItemsField;
private string numItemsField;
private System.Xml.XmlElement[] anyField;
private System.Xml.XmlAttribute[] anyAttrField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("objects", Order=0)]
public cmisObjectType[] objects {
get {
return this.objectsField;
}
set {
this.objectsField = value;
this.RaisePropertyChanged("objects");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public bool hasMoreItems {
get {
return this.hasMoreItemsField;
}
set {
this.hasMoreItemsField = value;
this.RaisePropertyChanged("hasMoreItems");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=2)]
public string numItems {
get {
return this.numItemsField;
}
set {
this.numItemsField = value;
this.RaisePropertyChanged("numItems");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=3)]
public System.Xml.XmlElement[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
this.RaisePropertyChanged("Any");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyAttributeAttribute()]
public System.Xml.XmlAttribute[] AnyAttr {
get {
return this.anyAttrField;
}
set {
this.anyAttrField = value;
this.RaisePropertyChanged("AnyAttr");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/")]
public partial class cmisExtensionType : object, System.ComponentModel.INotifyPropertyChanged {
private System.Xml.XmlElement[] anyField;
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
public System.Xml.XmlElement[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
this.RaisePropertyChanged("Any");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ServiceModel.ServiceContractAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/ws/200908/", ConfigurationName="CMISWebServicesReference.DiscoveryServicePort")]
internal interface DiscoveryServicePort {
// CODEGEN: Generating message contract since the wrapper namespace (http://docs.oasis-open.org/ns/cmis/messaging/200908/) of message queryRequest does not match the default value (http://docs.oasis-open.org/ns/cmis/ws/200908/)
[System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(DotCMIS.CMISWebServicesReference.cmisFaultType), Action="", Name="cmisFault", Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisProperty))]
DotCMIS.CMISWebServicesReference.queryResponse query(DotCMIS.CMISWebServicesReference.queryRequest request);
// CODEGEN: Generating message contract since the wrapper namespace (http://docs.oasis-open.org/ns/cmis/messaging/200908/) of message getContentChangesRequest does not match the default value (http://docs.oasis-open.org/ns/cmis/ws/200908/)
[System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(DotCMIS.CMISWebServicesReference.cmisFaultType), Action="", Name="cmisFault", Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisProperty))]
DotCMIS.CMISWebServicesReference.getContentChangesResponse getContentChanges(DotCMIS.CMISWebServicesReference.getContentChangesRequest request);
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/core/200908/")]
public enum enumIncludeRelationships {
/// <remarks/>
none,
/// <remarks/>
source,
/// <remarks/>
target,
/// <remarks/>
both,
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="query", WrapperNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", IsWrapped=true)]
internal partial class queryRequest {
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=0)]
public string repositoryId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=1)]
public string statement;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=2)]
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public System.Nullable<bool> searchAllVersions;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=3)]
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public System.Nullable<bool> includeAllowableActions;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=4)]
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public System.Nullable<enumIncludeRelationships> includeRelationships;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=5)]
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string renditionFilter;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=6)]
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true)]
public string maxItems;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=7)]
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true)]
public string skipCount;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=8)]
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public DotCMIS.CMISWebServicesReference.cmisExtensionType extension;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="", Order=9)]
[System.Xml.Serialization.XmlAnyAttributeAttribute()]
public System.Xml.XmlAttribute[] AnyAttr;
public queryRequest() {
}
public queryRequest(string repositoryId, string statement, System.Nullable<bool> searchAllVersions, System.Nullable<bool> includeAllowableActions, System.Nullable<enumIncludeRelationships> includeRelationships, string renditionFilter, string maxItems, string skipCount, DotCMIS.CMISWebServicesReference.cmisExtensionType extension, System.Xml.XmlAttribute[] AnyAttr) {
this.repositoryId = repositoryId;
this.statement = statement;
this.searchAllVersions = searchAllVersions;
this.includeAllowableActions = includeAllowableActions;
this.includeRelationships = includeRelationships;
this.renditionFilter = renditionFilter;
this.maxItems = maxItems;
this.skipCount = skipCount;
this.extension = extension;
this.AnyAttr = AnyAttr;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="queryResponse", WrapperNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", IsWrapped=true)]
internal partial class queryResponse {
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=0)]
public DotCMIS.CMISWebServicesReference.cmisObjectListType objects;
public queryResponse() {
}
public queryResponse(DotCMIS.CMISWebServicesReference.cmisObjectListType objects) {
this.objects = objects;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="getContentChanges", WrapperNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", IsWrapped=true)]
internal partial class getContentChangesRequest {
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=0)]
public string repositoryId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=1)]
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string changeLogToken;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=2)]
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public System.Nullable<bool> includeProperties;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=3)]
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string filter;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=4)]
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public System.Nullable<bool> includePolicyIds;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=5)]
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public System.Nullable<bool> includeACL;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=6)]
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true)]
public string maxItems;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=7)]
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public DotCMIS.CMISWebServicesReference.cmisExtensionType extension;
public getContentChangesRequest() {
}
public getContentChangesRequest(string repositoryId, string changeLogToken, System.Nullable<bool> includeProperties, string filter, System.Nullable<bool> includePolicyIds, System.Nullable<bool> includeACL, string maxItems, DotCMIS.CMISWebServicesReference.cmisExtensionType extension) {
this.repositoryId = repositoryId;
this.changeLogToken = changeLogToken;
this.includeProperties = includeProperties;
this.filter = filter;
this.includePolicyIds = includePolicyIds;
this.includeACL = includeACL;
this.maxItems = maxItems;
this.extension = extension;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="getContentChangesResponse", WrapperNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", IsWrapped=true)]
internal partial class getContentChangesResponse {
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=0)]
public DotCMIS.CMISWebServicesReference.cmisObjectListType objects;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=1)]
public string changeLogToken;
public getContentChangesResponse() {
}
public getContentChangesResponse(DotCMIS.CMISWebServicesReference.cmisObjectListType objects, string changeLogToken) {
this.objects = objects;
this.changeLogToken = changeLogToken;
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
internal interface DiscoveryServicePortChannel : DotCMIS.CMISWebServicesReference.DiscoveryServicePort, System.ServiceModel.IClientChannel {
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
internal partial class DiscoveryServicePortClient : System.ServiceModel.ClientBase<DotCMIS.CMISWebServicesReference.DiscoveryServicePort>, DotCMIS.CMISWebServicesReference.DiscoveryServicePort {
public DiscoveryServicePortClient() {
}
public DiscoveryServicePortClient(string endpointConfigurationName) :
base(endpointConfigurationName) {
}
public DiscoveryServicePortClient(string endpointConfigurationName, string remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public DiscoveryServicePortClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public DiscoveryServicePortClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
base(binding, remoteAddress) {
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
DotCMIS.CMISWebServicesReference.queryResponse DotCMIS.CMISWebServicesReference.DiscoveryServicePort.query(DotCMIS.CMISWebServicesReference.queryRequest request) {
return base.Channel.query(request);
}
public DotCMIS.CMISWebServicesReference.cmisObjectListType query(string repositoryId, string statement, System.Nullable<bool> searchAllVersions, System.Nullable<bool> includeAllowableActions, System.Nullable<enumIncludeRelationships> includeRelationships, string renditionFilter, string maxItems, string skipCount, DotCMIS.CMISWebServicesReference.cmisExtensionType extension, System.Xml.XmlAttribute[] AnyAttr) {
DotCMIS.CMISWebServicesReference.queryRequest inValue = new DotCMIS.CMISWebServicesReference.queryRequest();
inValue.repositoryId = repositoryId;
inValue.statement = statement;
inValue.searchAllVersions = searchAllVersions;
inValue.includeAllowableActions = includeAllowableActions;
inValue.includeRelationships = includeRelationships;
inValue.renditionFilter = renditionFilter;
inValue.maxItems = maxItems;
inValue.skipCount = skipCount;
inValue.extension = extension;
inValue.AnyAttr = AnyAttr;
DotCMIS.CMISWebServicesReference.queryResponse retVal = ((DotCMIS.CMISWebServicesReference.DiscoveryServicePort)(this)).query(inValue);
return retVal.objects;
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
DotCMIS.CMISWebServicesReference.getContentChangesResponse DotCMIS.CMISWebServicesReference.DiscoveryServicePort.getContentChanges(DotCMIS.CMISWebServicesReference.getContentChangesRequest request) {
return base.Channel.getContentChanges(request);
}
public DotCMIS.CMISWebServicesReference.cmisObjectListType getContentChanges(string repositoryId, ref string changeLogToken, System.Nullable<bool> includeProperties, string filter, System.Nullable<bool> includePolicyIds, System.Nullable<bool> includeACL, string maxItems, DotCMIS.CMISWebServicesReference.cmisExtensionType extension) {
DotCMIS.CMISWebServicesReference.getContentChangesRequest inValue = new DotCMIS.CMISWebServicesReference.getContentChangesRequest();
inValue.repositoryId = repositoryId;
inValue.changeLogToken = changeLogToken;
inValue.includeProperties = includeProperties;
inValue.filter = filter;
inValue.includePolicyIds = includePolicyIds;
inValue.includeACL = includeACL;
inValue.maxItems = maxItems;
inValue.extension = extension;
DotCMIS.CMISWebServicesReference.getContentChangesResponse retVal = ((DotCMIS.CMISWebServicesReference.DiscoveryServicePort)(this)).getContentChanges(inValue);
changeLogToken = retVal.changeLogToken;
return retVal.objects;
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ServiceModel.ServiceContractAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/ws/200908/", ConfigurationName="CMISWebServicesReference.MultiFilingServicePort")]
internal interface MultiFilingServicePort {
// CODEGEN: Generating message contract since the wrapper namespace (http://docs.oasis-open.org/ns/cmis/messaging/200908/) of message addObjectToFolderRequest does not match the default value (http://docs.oasis-open.org/ns/cmis/ws/200908/)
[System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(DotCMIS.CMISWebServicesReference.cmisFaultType), Action="", Name="cmisFault", Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisProperty))]
DotCMIS.CMISWebServicesReference.addObjectToFolderResponse addObjectToFolder(DotCMIS.CMISWebServicesReference.addObjectToFolderRequest request);
// CODEGEN: Generating message contract since the wrapper namespace (http://docs.oasis-open.org/ns/cmis/messaging/200908/) of message removeObjectFromFolderRequest does not match the default value (http://docs.oasis-open.org/ns/cmis/ws/200908/)
[System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(DotCMIS.CMISWebServicesReference.cmisFaultType), Action="", Name="cmisFault", Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisProperty))]
DotCMIS.CMISWebServicesReference.removeObjectFromFolderResponse removeObjectFromFolder(DotCMIS.CMISWebServicesReference.removeObjectFromFolderRequest request);
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="addObjectToFolder", WrapperNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", IsWrapped=true)]
internal partial class addObjectToFolderRequest {
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=0)]
public string repositoryId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=1)]
public string objectId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=2)]
public string folderId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=3)]
public bool allVersions;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=4)]
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public DotCMIS.CMISWebServicesReference.cmisExtensionType extension;
public addObjectToFolderRequest() {
}
public addObjectToFolderRequest(string repositoryId, string objectId, string folderId, bool allVersions, DotCMIS.CMISWebServicesReference.cmisExtensionType extension) {
this.repositoryId = repositoryId;
this.objectId = objectId;
this.folderId = folderId;
this.allVersions = allVersions;
this.extension = extension;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="addObjectToFolderResponse", WrapperNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", IsWrapped=true)]
internal partial class addObjectToFolderResponse {
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=0)]
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public DotCMIS.CMISWebServicesReference.cmisExtensionType extension;
public addObjectToFolderResponse() {
}
public addObjectToFolderResponse(DotCMIS.CMISWebServicesReference.cmisExtensionType extension) {
this.extension = extension;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="removeObjectFromFolder", WrapperNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", IsWrapped=true)]
internal partial class removeObjectFromFolderRequest {
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=0)]
public string repositoryId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=1)]
public string objectId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=2)]
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string folderId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=3)]
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public DotCMIS.CMISWebServicesReference.cmisExtensionType extension;
public removeObjectFromFolderRequest() {
}
public removeObjectFromFolderRequest(string repositoryId, string objectId, string folderId, DotCMIS.CMISWebServicesReference.cmisExtensionType extension) {
this.repositoryId = repositoryId;
this.objectId = objectId;
this.folderId = folderId;
this.extension = extension;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="removeObjectFromFolderResponse", WrapperNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", IsWrapped=true)]
internal partial class removeObjectFromFolderResponse {
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", Order=0)]
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public DotCMIS.CMISWebServicesReference.cmisExtensionType extension;
public removeObjectFromFolderResponse() {
}
public removeObjectFromFolderResponse(DotCMIS.CMISWebServicesReference.cmisExtensionType extension) {
this.extension = extension;
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
internal interface MultiFilingServicePortChannel : DotCMIS.CMISWebServicesReference.MultiFilingServicePort, System.ServiceModel.IClientChannel {
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
internal partial class MultiFilingServicePortClient : System.ServiceModel.ClientBase<DotCMIS.CMISWebServicesReference.MultiFilingServicePort>, DotCMIS.CMISWebServicesReference.MultiFilingServicePort {
public MultiFilingServicePortClient() {
}
public MultiFilingServicePortClient(string endpointConfigurationName) :
base(endpointConfigurationName) {
}
public MultiFilingServicePortClient(string endpointConfigurationName, string remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public MultiFilingServicePortClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public MultiFilingServicePortClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
base(binding, remoteAddress) {
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
DotCMIS.CMISWebServicesReference.addObjectToFolderResponse DotCMIS.CMISWebServicesReference.MultiFilingServicePort.addObjectToFolder(DotCMIS.CMISWebServicesReference.addObjectToFolderRequest request) {
return base.Channel.addObjectToFolder(request);
}
public void addObjectToFolder(string repositoryId, string objectId, string folderId, bool allVersions, ref DotCMIS.CMISWebServicesReference.cmisExtensionType extension) {
DotCMIS.CMISWebServicesReference.addObjectToFolderRequest inValue = new DotCMIS.CMISWebServicesReference.addObjectToFolderRequest();
inValue.repositoryId = repositoryId;
inValue.objectId = objectId;
inValue.folderId = folderId;
inValue.allVersions = allVersions;
inValue.extension = extension;
DotCMIS.CMISWebServicesReference.addObjectToFolderResponse retVal = ((DotCMIS.CMISWebServicesReference.MultiFilingServicePort)(this)).addObjectToFolder(inValue);
extension = retVal.extension;
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
DotCMIS.CMISWebServicesReference.removeObjectFromFolderResponse DotCMIS.CMISWebServicesReference.MultiFilingServicePort.removeObjectFromFolder(DotCMIS.CMISWebServicesReference.removeObjectFromFolderRequest request) {
return base.Channel.removeObjectFromFolder(request);
}
public void removeObjectFromFolder(string repositoryId, string objectId, string folderId, ref DotCMIS.CMISWebServicesReference.cmisExtensionType extension) {
DotCMIS.CMISWebServicesReference.removeObjectFromFolderRequest inValue = new DotCMIS.CMISWebServicesReference.removeObjectFromFolderRequest();
inValue.repositoryId = repositoryId;
inValue.objectId = objectId;
inValue.folderId = folderId;
inValue.extension = extension;
DotCMIS.CMISWebServicesReference.removeObjectFromFolderResponse retVal = ((DotCMIS.CMISWebServicesReference.MultiFilingServicePort)(this)).removeObjectFromFolder(inValue);
extension = retVal.extension;
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ServiceModel.ServiceContractAttribute(Namespace="http://docs.oasis-open.org/ns/cmis/ws/200908/", ConfigurationName="CMISWebServicesReference.NavigationServicePort")]
internal interface NavigationServicePort {
// CODEGEN: Generating message contract since the wrapper namespace (http://docs.oasis-open.org/ns/cmis/messaging/200908/) of message getDescendantsRequest does not match the default value (http://docs.oasis-open.org/ns/cmis/ws/200908/)
[System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(DotCMIS.CMISWebServicesReference.cmisFaultType), Action="", Name="cmisFault", Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisProperty))]
DotCMIS.CMISWebServicesReference.getDescendantsResponse getDescendants(DotCMIS.CMISWebServicesReference.getDescendantsRequest request);
// CODEGEN: Generating message contract since the wrapper namespace (http://docs.oasis-open.org/ns/cmis/messaging/200908/) of message getChildrenRequest does not match the default value (http://docs.oasis-open.org/ns/cmis/ws/200908/)
[System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(DotCMIS.CMISWebServicesReference.cmisFaultType), Action="", Name="cmisFault", Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisProperty))]
DotCMIS.CMISWebServicesReference.getChildrenResponse getChildren(DotCMIS.CMISWebServicesReference.getChildrenRequest request);
// CODEGEN: Generating message contract since the wrapper namespace (http://docs.oasis-open.org/ns/cmis/messaging/200908/) of message getFolderParentRequest does not match the default value (http://docs.oasis-open.org/ns/cmis/ws/200908/)
[System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(DotCMIS.CMISWebServicesReference.cmisFaultType), Action="", Name="cmisFault", Namespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisProperty))]
DotCMIS.CMISWebServicesReference.getFolderParentResponse getFolderParent(DotCMIS.CMISWebServicesReference.getFolderParentRequest request);
// CODEGEN: Generating message contract since the wrapper namespace (http://docs.oasis-open.org/ns/cmis/messaging/200908/) of message getFolderTreeRequest does not match the default value (http://docs.oasis-open.org/ns/cmis/ws/200908/)
[System.ServiceModel.OperationContractAttribute(Action="", ReplyAction