//------------------------------------------------------------------------------ // // This code was generated by a tool. // Runtime Version:2.0.50727.3053 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ namespace WcfTestClient.RepositoryService { using System.Runtime.Serialization; using System; [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="cmisFaultType", Namespace="http://www.cmis.org/2008/05")] [System.SerializableAttribute()] [System.Runtime.Serialization.KnownTypeAttribute(typeof(WcfTestClient.RepositoryService.notInFolderExceptionType))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(WcfTestClient.RepositoryService.operationNotSupportedExceptionType))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(WcfTestClient.RepositoryService.permissionDeniedExceptionType))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(WcfTestClient.RepositoryService.storageExceptionType))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(WcfTestClient.RepositoryService.offsetExceptionType))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(WcfTestClient.RepositoryService.constraintViolationExceptionType))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(WcfTestClient.RepositoryService.versioningExceptionType))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(WcfTestClient.RepositoryService.filterNotValidExceptionType))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(WcfTestClient.RepositoryService.typeNotFoundExceptionType))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(WcfTestClient.RepositoryService.updateConflictExceptionType))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(WcfTestClient.RepositoryService.folderNotValidExceptionType))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(WcfTestClient.RepositoryService.objectNotFoundExceptionType))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(WcfTestClient.RepositoryService.streamNotSupportedExceptionType))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(WcfTestClient.RepositoryService.runtimeExceptionType))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(WcfTestClient.RepositoryService.contentAlreadyExistsExceptionType))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(WcfTestClient.RepositoryService.invalidArgumentExceptionType))] public partial class cmisFaultType : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; private long errorCodeField; private string errorMessageField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)] public long errorCode { get { return this.errorCodeField; } set { if ((this.errorCodeField.Equals(value) != true)) { this.errorCodeField = value; this.RaisePropertyChanged("errorCode"); } } } [System.Runtime.Serialization.DataMemberAttribute(IsRequired=true, EmitDefaultValue=false)] public string errorMessage { get { return this.errorMessageField; } set { if ((object.ReferenceEquals(this.errorMessageField, value) != true)) { this.errorMessageField = value; this.RaisePropertyChanged("errorMessage"); } } } 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.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="notInFolderExceptionType", Namespace="http://www.cmis.org/2008/05")] [System.SerializableAttribute()] public partial class notInFolderExceptionType : WcfTestClient.RepositoryService.cmisFaultType { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="operationNotSupportedExceptionType", Namespace="http://www.cmis.org/2008/05")] [System.SerializableAttribute()] public partial class operationNotSupportedExceptionType : WcfTestClient.RepositoryService.cmisFaultType { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="permissionDeniedExceptionType", Namespace="http://www.cmis.org/2008/05")] [System.SerializableAttribute()] public partial class permissionDeniedExceptionType : WcfTestClient.RepositoryService.cmisFaultType { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="storageExceptionType", Namespace="http://www.cmis.org/2008/05")] [System.SerializableAttribute()] public partial class storageExceptionType : WcfTestClient.RepositoryService.cmisFaultType { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="offsetExceptionType", Namespace="http://www.cmis.org/2008/05")] [System.SerializableAttribute()] public partial class offsetExceptionType : WcfTestClient.RepositoryService.cmisFaultType { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="constraintViolationExceptionType", Namespace="http://www.cmis.org/2008/05")] [System.SerializableAttribute()] public partial class constraintViolationExceptionType : WcfTestClient.RepositoryService.cmisFaultType { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="versioningExceptionType", Namespace="http://www.cmis.org/2008/05")] [System.SerializableAttribute()] public partial class versioningExceptionType : WcfTestClient.RepositoryService.cmisFaultType { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="filterNotValidExceptionType", Namespace="http://www.cmis.org/2008/05")] [System.SerializableAttribute()] public partial class filterNotValidExceptionType : WcfTestClient.RepositoryService.cmisFaultType { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="typeNotFoundExceptionType", Namespace="http://www.cmis.org/2008/05")] [System.SerializableAttribute()] public partial class typeNotFoundExceptionType : WcfTestClient.RepositoryService.cmisFaultType { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="updateConflictExceptionType", Namespace="http://www.cmis.org/2008/05")] [System.SerializableAttribute()] public partial class updateConflictExceptionType : WcfTestClient.RepositoryService.cmisFaultType { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="folderNotValidExceptionType", Namespace="http://www.cmis.org/2008/05")] [System.SerializableAttribute()] public partial class folderNotValidExceptionType : WcfTestClient.RepositoryService.cmisFaultType { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="objectNotFoundExceptionType", Namespace="http://www.cmis.org/2008/05")] [System.SerializableAttribute()] public partial class objectNotFoundExceptionType : WcfTestClient.RepositoryService.cmisFaultType { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="streamNotSupportedExceptionType", Namespace="http://www.cmis.org/2008/05")] [System.SerializableAttribute()] public partial class streamNotSupportedExceptionType : WcfTestClient.RepositoryService.cmisFaultType { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="runtimeExceptionType", Namespace="http://www.cmis.org/2008/05")] [System.SerializableAttribute()] public partial class runtimeExceptionType : WcfTestClient.RepositoryService.cmisFaultType { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="contentAlreadyExistsExceptionType", Namespace="http://www.cmis.org/2008/05")] [System.SerializableAttribute()] public partial class contentAlreadyExistsExceptionType : WcfTestClient.RepositoryService.cmisFaultType { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="invalidArgumentExceptionType", Namespace="http://www.cmis.org/2008/05")] [System.SerializableAttribute()] public partial class invalidArgumentExceptionType : WcfTestClient.RepositoryService.cmisFaultType { } [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")] [System.ServiceModel.ServiceContractAttribute(Namespace="http://www.cmis.org/2008/05", ConfigurationName="RepositoryService.RepositoryServicePort")] public interface RepositoryServicePort { // CODEGEN: Parameter 'Item' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.invalidArgumentExceptionType), Action="", Name="invalidArgumentException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.constraintViolationExceptionType), Action="", Name="constraintViolationException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.runtimeExceptionType), Action="", Name="runtimeException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.updateConflictExceptionType), Action="", Name="updateConflictException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.objectNotFoundExceptionType), Action="", Name="objectNotFoundException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.operationNotSupportedExceptionType), Action="", Name="operationNotSupportedException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.permissionDeniedExceptionType), Action="", Name="permissionDeniedException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.typeNotFoundExceptionType), Action="", Name="typeNotFoundException")] [System.ServiceModel.XmlSerializerFormatAttribute()] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisContentStreamType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisFaultType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisRepositoryInfoType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisQueryType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisPropertyDefinitionType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisProperty))] [return: System.ServiceModel.MessageParameterAttribute(Name="Item")] WcfTestClient.RepositoryService.getTypeDefinitionResponse getTypeDefinition(WcfTestClient.RepositoryService.getTypeDefinition request); // CODEGEN: Generating message contract since message part namespace () does not match the default value (http://www.cmis.org/2008/05) [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.invalidArgumentExceptionType), Action="", Name="invalidArgumentException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.constraintViolationExceptionType), Action="", Name="constraintViolationException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.runtimeExceptionType), Action="", Name="runtimeException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.updateConflictExceptionType), Action="", Name="updateConflictException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.objectNotFoundExceptionType), Action="", Name="objectNotFoundException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.operationNotSupportedExceptionType), Action="", Name="operationNotSupportedException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.permissionDeniedExceptionType), Action="", Name="permissionDeniedException")] [System.ServiceModel.XmlSerializerFormatAttribute()] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisContentStreamType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisFaultType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisRepositoryInfoType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisQueryType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisPropertyDefinitionType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisProperty))] WcfTestClient.RepositoryService.getRepositoryInfoResponse getRepositoryInfo(WcfTestClient.RepositoryService.getRepositoryInfo request); // CODEGEN: Parameter 'repository' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.invalidArgumentExceptionType), Action="", Name="invalidArgumentException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.runtimeExceptionType), Action="", Name="runtimeException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.updateConflictExceptionType), Action="", Name="updateConflictException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.operationNotSupportedExceptionType), Action="", Name="operationNotSupportedException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.permissionDeniedExceptionType), Action="", Name="permissionDeniedException")] [System.ServiceModel.XmlSerializerFormatAttribute()] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisContentStreamType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisFaultType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisRepositoryInfoType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisQueryType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisPropertyDefinitionType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisProperty))] [return: System.ServiceModel.MessageParameterAttribute(Name="repository")] WcfTestClient.RepositoryService.getRepositoriesResponse getRepositories(WcfTestClient.RepositoryService.getRepositories request); // CODEGEN: Parameter 'Items' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.invalidArgumentExceptionType), Action="", Name="invalidArgumentException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.constraintViolationExceptionType), Action="", Name="constraintViolationException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.runtimeExceptionType), Action="", Name="runtimeException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.updateConflictExceptionType), Action="", Name="updateConflictException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.objectNotFoundExceptionType), Action="", Name="objectNotFoundException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.operationNotSupportedExceptionType), Action="", Name="operationNotSupportedException")] [System.ServiceModel.FaultContractAttribute(typeof(WcfTestClient.RepositoryService.permissionDeniedExceptionType), Action="", Name="permissionDeniedException")] [System.ServiceModel.XmlSerializerFormatAttribute()] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisContentStreamType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisFaultType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisRepositoryInfoType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisQueryType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisPropertyDefinitionType))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(cmisProperty))] [return: System.ServiceModel.MessageParameterAttribute(Name="Items")] WcfTestClient.RepositoryService.getTypesResponse getTypes(WcfTestClient.RepositoryService.getTypes request); } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisTypeDocumentDefinitionType : cmisTypeDefinitionType { private bool versionableField; private enumContentStreamAllowed contentStreamAllowedField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public bool versionable { get { return this.versionableField; } set { this.versionableField = value; this.RaisePropertyChanged("versionable"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public enumContentStreamAllowed contentStreamAllowed { get { return this.contentStreamAllowedField; } set { this.contentStreamAllowedField = value; this.RaisePropertyChanged("contentStreamAllowed"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public enum enumContentStreamAllowed { /// notallowed, /// allowed, /// required, } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisTypePolicyDefinitionType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisTypeRelationshipDefinitionType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisTypeFolderDefinitionType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisTypeDocumentDefinitionType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisTypeDefinitionType : object, System.ComponentModel.INotifyPropertyChanged { private string typeIdField; private string queryNameField; private string displayNameField; private enumObjectType baseTypeField; private string baseTypeQueryNameField; private object parentIdField; private string descriptionField; private bool creatableField; private bool fileableField; private bool queryableField; private bool controllableField; private bool includedInSupertypeQueryField; private cmisPropertyDefinitionType[] itemsField; private System.Xml.XmlElement[] anyField; public cmisTypeDefinitionType() { this.includedInSupertypeQueryField = true; } /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string typeId { get { return this.typeIdField; } set { this.typeIdField = value; this.RaisePropertyChanged("typeId"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string queryName { get { return this.queryNameField; } set { this.queryNameField = value; this.RaisePropertyChanged("queryName"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public string displayName { get { return this.displayNameField; } set { this.displayNameField = value; this.RaisePropertyChanged("displayName"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public enumObjectType baseType { get { return this.baseTypeField; } set { this.baseTypeField = value; this.RaisePropertyChanged("baseType"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public string baseTypeQueryName { get { return this.baseTypeQueryNameField; } set { this.baseTypeQueryNameField = value; this.RaisePropertyChanged("baseTypeQueryName"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object parentId { get { return this.parentIdField; } set { this.parentIdField = value; this.RaisePropertyChanged("parentId"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] public string description { get { return this.descriptionField; } set { this.descriptionField = value; this.RaisePropertyChanged("description"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=7)] public bool creatable { get { return this.creatableField; } set { this.creatableField = value; this.RaisePropertyChanged("creatable"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=8)] public bool fileable { get { return this.fileableField; } set { this.fileableField = value; this.RaisePropertyChanged("fileable"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=9)] public bool queryable { get { return this.queryableField; } set { this.queryableField = value; this.RaisePropertyChanged("queryable"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=10)] public bool controllable { get { return this.controllableField; } set { this.controllableField = value; this.RaisePropertyChanged("controllable"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=11)] public bool includedInSupertypeQuery { get { return this.includedInSupertypeQueryField; } set { this.includedInSupertypeQueryField = value; this.RaisePropertyChanged("includedInSupertypeQuery"); } } /// [System.Xml.Serialization.XmlElementAttribute("propertyBooleanDefinition", typeof(cmisPropertyBooleanDefinitionType), Order=12)] [System.Xml.Serialization.XmlElementAttribute("propertyDateTimeDefinition", typeof(cmisPropertyDateTimeDefinitionType), Order=12)] [System.Xml.Serialization.XmlElementAttribute("propertyDecimalDefinition", typeof(cmisPropertyDecimalDefinitionType), Order=12)] [System.Xml.Serialization.XmlElementAttribute("propertyHtmlDefinition", typeof(cmisPropertyHtmlDefinitionType), Order=12)] [System.Xml.Serialization.XmlElementAttribute("propertyIdDefinition", typeof(cmisPropertyIdDefinitionType), Order=12)] [System.Xml.Serialization.XmlElementAttribute("propertyIntegerDefinition", typeof(cmisPropertyIntegerDefinitionType), Order=12)] [System.Xml.Serialization.XmlElementAttribute("propertyStringDefinition", typeof(cmisPropertyStringDefinitionType), Order=12)] [System.Xml.Serialization.XmlElementAttribute("propertyUriDefinition", typeof(cmisPropertyUriDefinitionType), Order=12)] [System.Xml.Serialization.XmlElementAttribute("propertyXmlDefinition", typeof(cmisPropertyXmlDefinitionType), Order=12)] public cmisPropertyDefinitionType[] Items { get { return this.itemsField; } set { this.itemsField = value; this.RaisePropertyChanged("Items"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=13)] 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.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public enum enumObjectType { /// document, /// folder, /// relationship, /// policy, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisContentStreamType : object, System.ComponentModel.INotifyPropertyChanged { private string lengthField; private string mimeTypeField; private string filenameField; private string uriField; private byte[] streamField; private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)] public string length { get { return this.lengthField; } set { this.lengthField = value; this.RaisePropertyChanged("length"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string mimeType { get { return this.mimeTypeField; } set { this.mimeTypeField = value; this.RaisePropertyChanged("mimeType"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public string filename { get { return this.filenameField; } set { this.filenameField = value; this.RaisePropertyChanged("filename"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=3)] public string uri { get { return this.uriField; } set { this.uriField = value; this.RaisePropertyChanged("uri"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=4)] public byte[] stream { get { return this.streamField; } set { this.streamField = value; this.RaisePropertyChanged("stream"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=5)] 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.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class contentAlreadyExistsExceptionType : cmisFaultType { } /// [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class runtimeExceptionType : cmisFaultType { } /// [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class streamNotSupportedExceptionType : cmisFaultType { } /// [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class objectNotFoundExceptionType : cmisFaultType { } /// [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class folderNotValidExceptionType : cmisFaultType { } /// [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class updateConflictExceptionType : cmisFaultType { } /// [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class typeNotFoundExceptionType : cmisFaultType { } /// [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class filterNotValidExceptionType : cmisFaultType { } /// [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class invalidArgumentExceptionType : cmisFaultType { } /// [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class versioningExceptionType : cmisFaultType { } /// [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class constraintViolationExceptionType : cmisFaultType { } /// [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class offsetExceptionType : cmisFaultType { } /// [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class storageExceptionType : cmisFaultType { } /// [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class permissionDeniedExceptionType : cmisFaultType { } /// [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class operationNotSupportedExceptionType : cmisFaultType { } /// [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class notInFolderExceptionType : cmisFaultType { } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisAnyXml : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [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.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisRepositoryCapabilitiesType : object, System.ComponentModel.INotifyPropertyChanged { private bool capabilityMultifilingField; private bool capabilityUnfilingField; private bool capabilityVersionSpecificFilingField; private bool capabilityPWCUpdateableField; private bool capabilityPWCSearchableField; private bool capabilityAllVersionsSearchableField; private enumCapabilityQuery capabilityQueryField; private enumCapabilityJoin capabilityJoinField; private enumCapabilityFullText capabilityFullTextField; private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public bool capabilityMultifiling { get { return this.capabilityMultifilingField; } set { this.capabilityMultifilingField = value; this.RaisePropertyChanged("capabilityMultifiling"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public bool capabilityUnfiling { get { return this.capabilityUnfilingField; } set { this.capabilityUnfilingField = value; this.RaisePropertyChanged("capabilityUnfiling"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public bool capabilityVersionSpecificFiling { get { return this.capabilityVersionSpecificFilingField; } set { this.capabilityVersionSpecificFilingField = value; this.RaisePropertyChanged("capabilityVersionSpecificFiling"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public bool capabilityPWCUpdateable { get { return this.capabilityPWCUpdateableField; } set { this.capabilityPWCUpdateableField = value; this.RaisePropertyChanged("capabilityPWCUpdateable"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public bool capabilityPWCSearchable { get { return this.capabilityPWCSearchableField; } set { this.capabilityPWCSearchableField = value; this.RaisePropertyChanged("capabilityPWCSearchable"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public bool capabilityAllVersionsSearchable { get { return this.capabilityAllVersionsSearchableField; } set { this.capabilityAllVersionsSearchableField = value; this.RaisePropertyChanged("capabilityAllVersionsSearchable"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] public enumCapabilityQuery capabilityQuery { get { return this.capabilityQueryField; } set { this.capabilityQueryField = value; this.RaisePropertyChanged("capabilityQuery"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=7)] public enumCapabilityJoin capabilityJoin { get { return this.capabilityJoinField; } set { this.capabilityJoinField = value; this.RaisePropertyChanged("capabilityJoin"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=8)] public enumCapabilityFullText capabilityFullText { get { return this.capabilityFullTextField; } set { this.capabilityFullTextField = value; this.RaisePropertyChanged("capabilityFullText"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=9)] 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.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public enum enumCapabilityQuery { /// none, /// metadataonly, /// fulltextonly, /// both, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public enum enumCapabilityJoin { /// nojoin, /// inneronly, /// innerandouter, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public enum enumCapabilityFullText { /// none, /// fulltextonly, /// fulltextandstructured, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisRepositoryInfoType : object, System.ComponentModel.INotifyPropertyChanged { private string repositoryIdField; private string repositoryNameField; private string repositoryRelationshipField; private string repositoryDescriptionField; private string vendorNameField; private string productNameField; private string productVersionField; private string rootFolderIdField; private cmisRepositoryCapabilitiesType capabilitiesField; private string cmisVersionsSupportedField; private cmisAnyXml repositorySpecificInformationField; private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string repositoryId { get { return this.repositoryIdField; } set { this.repositoryIdField = value; this.RaisePropertyChanged("repositoryId"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string repositoryName { get { return this.repositoryNameField; } set { this.repositoryNameField = value; this.RaisePropertyChanged("repositoryName"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public string repositoryRelationship { get { return this.repositoryRelationshipField; } set { this.repositoryRelationshipField = value; this.RaisePropertyChanged("repositoryRelationship"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public string repositoryDescription { get { return this.repositoryDescriptionField; } set { this.repositoryDescriptionField = value; this.RaisePropertyChanged("repositoryDescription"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public string vendorName { get { return this.vendorNameField; } set { this.vendorNameField = value; this.RaisePropertyChanged("vendorName"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public string productName { get { return this.productNameField; } set { this.productNameField = value; this.RaisePropertyChanged("productName"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] public string productVersion { get { return this.productVersionField; } set { this.productVersionField = value; this.RaisePropertyChanged("productVersion"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=7)] public string rootFolderId { get { return this.rootFolderIdField; } set { this.rootFolderIdField = value; this.RaisePropertyChanged("rootFolderId"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=8)] public cmisRepositoryCapabilitiesType capabilities { get { return this.capabilitiesField; } set { this.capabilitiesField = value; this.RaisePropertyChanged("capabilities"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=9)] public string cmisVersionsSupported { get { return this.cmisVersionsSupportedField; } set { this.cmisVersionsSupportedField = value; this.RaisePropertyChanged("cmisVersionsSupported"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=10)] public cmisAnyXml repositorySpecificInformation { get { return this.repositorySpecificInformationField; } set { this.repositorySpecificInformationField = value; this.RaisePropertyChanged("repositorySpecificInformation"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=11)] 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.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisRepositoryEntryType : object, System.ComponentModel.INotifyPropertyChanged { private string repositoryIDField; private string repositoryNameField; private string repositoryURIField; private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string repositoryID { get { return this.repositoryIDField; } set { this.repositoryIDField = value; this.RaisePropertyChanged("repositoryID"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string repositoryName { get { return this.repositoryNameField; } set { this.repositoryNameField = value; this.RaisePropertyChanged("repositoryName"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=2)] public string repositoryURI { get { return this.repositoryURIField; } set { this.repositoryURIField = value; this.RaisePropertyChanged("repositoryURI"); } } /// [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)); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisQueryType : object, System.ComponentModel.INotifyPropertyChanged { private string statementField; private bool searchAllVersionsField; private bool searchAllVersionsFieldSpecified; private string pageSizeField; private string skipCountField; private bool returnAllowableActionsField; private bool returnAllowableActionsFieldSpecified; private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string statement { get { return this.statementField; } set { this.statementField = value; this.RaisePropertyChanged("statement"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public bool searchAllVersions { get { return this.searchAllVersionsField; } set { this.searchAllVersionsField = value; this.RaisePropertyChanged("searchAllVersions"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool searchAllVersionsSpecified { get { return this.searchAllVersionsFieldSpecified; } set { this.searchAllVersionsFieldSpecified = value; this.RaisePropertyChanged("searchAllVersionsSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=2)] public string pageSize { get { return this.pageSizeField; } set { this.pageSizeField = value; this.RaisePropertyChanged("pageSize"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=3)] public string skipCount { get { return this.skipCountField; } set { this.skipCountField = value; this.RaisePropertyChanged("skipCount"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public bool returnAllowableActions { get { return this.returnAllowableActionsField; } set { this.returnAllowableActionsField = value; this.RaisePropertyChanged("returnAllowableActions"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool returnAllowableActionsSpecified { get { return this.returnAllowableActionsFieldSpecified; } set { this.returnAllowableActionsFieldSpecified = value; this.RaisePropertyChanged("returnAllowableActionsSpecified"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=5)] 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.Xml.Serialization.XmlIncludeAttribute(typeof(cmisChoiceXmlType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisChoiceUriType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisChoiceHtmlType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisChoiceStringType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisChoiceIntegerType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisChoiceIdType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisChoiceDecimalType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisChoiceDateTimeType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisChoiceBooleanType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public abstract partial class cmisChoiceType : object, System.ComponentModel.INotifyPropertyChanged { private cmisChoiceType[] itemsField; private string indexField; private string keyField; /// [System.Xml.Serialization.XmlElementAttribute("choice", typeof(cmisChoiceType), IsNullable=true, Order=0)] [System.Xml.Serialization.XmlElementAttribute("choiceBoolean", typeof(cmisChoiceBooleanType), IsNullable=true, Order=0)] [System.Xml.Serialization.XmlElementAttribute("choiceDateTime", typeof(cmisChoiceDateTimeType), IsNullable=true, Order=0)] [System.Xml.Serialization.XmlElementAttribute("choiceDecimal", typeof(cmisChoiceDecimalType), IsNullable=true, Order=0)] [System.Xml.Serialization.XmlElementAttribute("choiceHtml", typeof(cmisChoiceHtmlType), IsNullable=true, Order=0)] [System.Xml.Serialization.XmlElementAttribute("choiceId", typeof(cmisChoiceIdType), IsNullable=true, Order=0)] [System.Xml.Serialization.XmlElementAttribute("choiceInteger", typeof(cmisChoiceIntegerType), IsNullable=true, Order=0)] [System.Xml.Serialization.XmlElementAttribute("choiceString", typeof(cmisChoiceStringType), IsNullable=true, Order=0)] [System.Xml.Serialization.XmlElementAttribute("choiceUri", typeof(cmisChoiceUriType), IsNullable=true, Order=0)] [System.Xml.Serialization.XmlElementAttribute("choiceXml", typeof(cmisChoiceXmlType), IsNullable=true, Order=0)] public cmisChoiceType[] Items { get { return this.itemsField; } set { this.itemsField = value; this.RaisePropertyChanged("Items"); } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, DataType="integer")] public string index { get { return this.indexField; } set { this.indexField = value; this.RaisePropertyChanged("index"); } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified)] public string key { get { return this.keyField; } set { this.keyField = value; this.RaisePropertyChanged("key"); } } 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.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisChoiceBooleanType : cmisChoiceType { private bool valueField; private bool valueFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public bool value { get { return this.valueField; } set { this.valueField = value; this.RaisePropertyChanged("value"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool valueSpecified { get { return this.valueFieldSpecified; } set { this.valueFieldSpecified = value; this.RaisePropertyChanged("valueSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisChoiceDateTimeType : cmisChoiceType { private System.DateTime valueField; private bool valueFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public System.DateTime value { get { return this.valueField; } set { this.valueField = value; this.RaisePropertyChanged("value"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool valueSpecified { get { return this.valueFieldSpecified; } set { this.valueFieldSpecified = value; this.RaisePropertyChanged("valueSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisChoiceDecimalType : cmisChoiceType { private decimal valueField; private bool valueFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public decimal value { get { return this.valueField; } set { this.valueField = value; this.RaisePropertyChanged("value"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool valueSpecified { get { return this.valueFieldSpecified; } set { this.valueFieldSpecified = value; this.RaisePropertyChanged("valueSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisChoiceHtmlType : cmisChoiceType { private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisChoiceIdType : cmisChoiceType { private string valueField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string value { get { return this.valueField; } set { this.valueField = value; this.RaisePropertyChanged("value"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisChoiceIntegerType : cmisChoiceType { private string valueField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)] public string value { get { return this.valueField; } set { this.valueField = value; this.RaisePropertyChanged("value"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisChoiceStringType : cmisChoiceType { private string valueField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string value { get { return this.valueField; } set { this.valueField = value; this.RaisePropertyChanged("value"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisChoiceUriType : cmisChoiceType { private string valueField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=0)] public string value { get { return this.valueField; } set { this.valueField = value; this.RaisePropertyChanged("value"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisChoiceXmlType : cmisChoiceType { private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyXmlDefinitionType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyUriDefinitionType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyDateTimeDefinitionType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyDecimalDefinitionType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyStringDefinitionType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyIdDefinitionType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyBooleanDefinitionType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyIntegerDefinitionType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyHtmlDefinitionType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisPropertyDefinitionType : object, System.ComponentModel.INotifyPropertyChanged { private string nameField; private string idField; private string displayNameField; private string descriptionField; private enumPropertyType propertyTypeField; private enumCardinality cardinalityField; private enumUpdateability updateabilityField; private bool inheritedField; private bool inheritedFieldSpecified; private bool requiredField; private bool queryableField; private bool orderableField; private cmisChoiceType[] itemsField; private bool openChoiceField; private bool openChoiceFieldSpecified; private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string name { get { return this.nameField; } set { this.nameField = value; this.RaisePropertyChanged("name"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string id { get { return this.idField; } set { this.idField = value; this.RaisePropertyChanged("id"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public string displayName { get { return this.displayNameField; } set { this.displayNameField = value; this.RaisePropertyChanged("displayName"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public string description { get { return this.descriptionField; } set { this.descriptionField = value; this.RaisePropertyChanged("description"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public enumPropertyType propertyType { get { return this.propertyTypeField; } set { this.propertyTypeField = value; this.RaisePropertyChanged("propertyType"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public enumCardinality cardinality { get { return this.cardinalityField; } set { this.cardinalityField = value; this.RaisePropertyChanged("cardinality"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] public enumUpdateability updateability { get { return this.updateabilityField; } set { this.updateabilityField = value; this.RaisePropertyChanged("updateability"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=7)] public bool inherited { get { return this.inheritedField; } set { this.inheritedField = value; this.RaisePropertyChanged("inherited"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool inheritedSpecified { get { return this.inheritedFieldSpecified; } set { this.inheritedFieldSpecified = value; this.RaisePropertyChanged("inheritedSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=8)] public bool required { get { return this.requiredField; } set { this.requiredField = value; this.RaisePropertyChanged("required"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=9)] public bool queryable { get { return this.queryableField; } set { this.queryableField = value; this.RaisePropertyChanged("queryable"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=10)] public bool orderable { get { return this.orderableField; } set { this.orderableField = value; this.RaisePropertyChanged("orderable"); } } /// [System.Xml.Serialization.XmlElementAttribute("choiceBoolean", typeof(cmisChoiceBooleanType), Order=11)] [System.Xml.Serialization.XmlElementAttribute("choiceDateTime", typeof(cmisChoiceDateTimeType), Order=11)] [System.Xml.Serialization.XmlElementAttribute("choiceDecimal", typeof(cmisChoiceDecimalType), Order=11)] [System.Xml.Serialization.XmlElementAttribute("choiceHtml", typeof(cmisChoiceHtmlType), Order=11)] [System.Xml.Serialization.XmlElementAttribute("choiceId", typeof(cmisChoiceIdType), Order=11)] [System.Xml.Serialization.XmlElementAttribute("choiceInteger", typeof(cmisChoiceIntegerType), Order=11)] [System.Xml.Serialization.XmlElementAttribute("choiceString", typeof(cmisChoiceStringType), Order=11)] [System.Xml.Serialization.XmlElementAttribute("choiceUri", typeof(cmisChoiceUriType), Order=11)] [System.Xml.Serialization.XmlElementAttribute("choiceXml", typeof(cmisChoiceXmlType), Order=11)] public cmisChoiceType[] Items { get { return this.itemsField; } set { this.itemsField = value; this.RaisePropertyChanged("Items"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=12)] public bool openChoice { get { return this.openChoiceField; } set { this.openChoiceField = value; this.RaisePropertyChanged("openChoice"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool openChoiceSpecified { get { return this.openChoiceFieldSpecified; } set { this.openChoiceFieldSpecified = value; this.RaisePropertyChanged("openChoiceSpecified"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=13)] 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.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public enum enumPropertyType { /// boolean, /// id, /// integer, /// datetime, /// @decimal, /// html, /// @string, /// uri, /// xml, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public enum enumCardinality { /// single, /// multi, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public enum enumUpdateability { /// @readonly, /// readwrite, /// whencheckedout, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisPropertyXmlDefinitionType : cmisPropertyDefinitionType { private cmisChoiceXmlType[] defaultValueField; private string schemaURIField; private string encodingField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("defaultValue", IsNullable=true, Order=0)] public cmisChoiceXmlType[] defaultValue { get { return this.defaultValueField; } set { this.defaultValueField = value; this.RaisePropertyChanged("defaultValue"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=1)] public string schemaURI { get { return this.schemaURIField; } set { this.schemaURIField = value; this.RaisePropertyChanged("schemaURI"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public string encoding { get { return this.encodingField; } set { this.encodingField = value; this.RaisePropertyChanged("encoding"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisPropertyUriDefinitionType : cmisPropertyDefinitionType { private cmisChoiceUriType[] defaultValueField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("defaultValue", IsNullable=true, Order=0)] public cmisChoiceUriType[] defaultValue { get { return this.defaultValueField; } set { this.defaultValueField = value; this.RaisePropertyChanged("defaultValue"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisPropertyDateTimeDefinitionType : cmisPropertyDefinitionType { private cmisChoiceDateTimeType[] defaultValueField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("defaultValue", IsNullable=true, Order=0)] public cmisChoiceDateTimeType[] defaultValue { get { return this.defaultValueField; } set { this.defaultValueField = value; this.RaisePropertyChanged("defaultValue"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisPropertyDecimalDefinitionType : cmisPropertyDefinitionType { private cmisChoiceDecimalType[] defaultValueField; private string precisionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("defaultValue", IsNullable=true, Order=0)] public cmisChoiceDecimalType[] defaultValue { get { return this.defaultValueField; } set { this.defaultValueField = value; this.RaisePropertyChanged("defaultValue"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=1)] public string precision { get { return this.precisionField; } set { this.precisionField = value; this.RaisePropertyChanged("precision"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisPropertyStringDefinitionType : cmisPropertyDefinitionType { private cmisChoiceStringType[] defaultValueField; private string maxLengthField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("defaultValue", IsNullable=true, Order=0)] public cmisChoiceStringType[] defaultValue { get { return this.defaultValueField; } set { this.defaultValueField = value; this.RaisePropertyChanged("defaultValue"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=1)] public string maxLength { get { return this.maxLengthField; } set { this.maxLengthField = value; this.RaisePropertyChanged("maxLength"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisPropertyIdDefinitionType : cmisPropertyDefinitionType { private cmisChoiceIdType[] defaultValueField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("defaultValue", IsNullable=true, Order=0)] public cmisChoiceIdType[] defaultValue { get { return this.defaultValueField; } set { this.defaultValueField = value; this.RaisePropertyChanged("defaultValue"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisPropertyBooleanDefinitionType : cmisPropertyDefinitionType { private cmisChoiceBooleanType[] defaultValueField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("defaultValue", IsNullable=true, Order=0)] public cmisChoiceBooleanType[] defaultValue { get { return this.defaultValueField; } set { this.defaultValueField = value; this.RaisePropertyChanged("defaultValue"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisPropertyIntegerDefinitionType : cmisPropertyDefinitionType { private cmisChoiceIntegerType[] defaultValueField; private string maxValueField; private string minValueField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("defaultValue", IsNullable=true, Order=0)] public cmisChoiceIntegerType[] defaultValue { get { return this.defaultValueField; } set { this.defaultValueField = value; this.RaisePropertyChanged("defaultValue"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=1)] public string maxValue { get { return this.maxValueField; } set { this.maxValueField = value; this.RaisePropertyChanged("maxValue"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=2)] public string minValue { get { return this.minValueField; } set { this.minValueField = value; this.RaisePropertyChanged("minValue"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisPropertyHtmlDefinitionType : cmisPropertyDefinitionType { private cmisChoiceHtmlType[] defaultValueField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("defaultValue", IsNullable=true, Order=0)] public cmisChoiceHtmlType[] defaultValue { get { return this.defaultValueField; } set { this.defaultValueField = value; this.RaisePropertyChanged("defaultValue"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisAllowableActionsType : object, System.ComponentModel.INotifyPropertyChanged { private string parentIdField; private string parentUrlField; private bool canDeleteField; private bool canDeleteFieldSpecified; private bool canUpdatePropertiesField; private bool canUpdatePropertiesFieldSpecified; private bool canGetPropertiesField; private bool canGetPropertiesFieldSpecified; private bool canGetRelationshipsField; private bool canGetRelationshipsFieldSpecified; private bool canGetParentsField; private bool canGetParentsFieldSpecified; private bool canGetFolderParentField; private bool canGetFolderParentFieldSpecified; private bool canGetDescendantsField; private bool canGetDescendantsFieldSpecified; private bool canMoveField; private bool canMoveFieldSpecified; private bool canDeleteVersionField; private bool canDeleteVersionFieldSpecified; private bool canDeleteContentField; private bool canDeleteContentFieldSpecified; private bool canCheckoutField; private bool canCheckoutFieldSpecified; private bool canCancelCheckoutField; private bool canCancelCheckoutFieldSpecified; private bool canCheckinField; private bool canCheckinFieldSpecified; private bool canSetContentField; private bool canSetContentFieldSpecified; private bool canGetAllVersionsField; private bool canGetAllVersionsFieldSpecified; private bool canAddToFolderField; private bool canAddToFolderFieldSpecified; private bool canRemoveFromFolderField; private bool canRemoveFromFolderFieldSpecified; private bool canViewContentField; private bool canViewContentFieldSpecified; private bool canAddPolicyField; private bool canAddPolicyFieldSpecified; 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 canCreatePolicyField; private bool canCreatePolicyFieldSpecified; private bool canDeleteTreeField; private bool canDeleteTreeFieldSpecified; private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string parentId { get { return this.parentIdField; } set { this.parentIdField = value; this.RaisePropertyChanged("parentId"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string parentUrl { get { return this.parentUrlField; } set { this.parentUrlField = value; this.RaisePropertyChanged("parentUrl"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public bool canDelete { get { return this.canDeleteField; } set { this.canDeleteField = value; this.RaisePropertyChanged("canDelete"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canDeleteSpecified { get { return this.canDeleteFieldSpecified; } set { this.canDeleteFieldSpecified = value; this.RaisePropertyChanged("canDeleteSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public bool canUpdateProperties { get { return this.canUpdatePropertiesField; } set { this.canUpdatePropertiesField = value; this.RaisePropertyChanged("canUpdateProperties"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canUpdatePropertiesSpecified { get { return this.canUpdatePropertiesFieldSpecified; } set { this.canUpdatePropertiesFieldSpecified = value; this.RaisePropertyChanged("canUpdatePropertiesSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public bool canGetProperties { get { return this.canGetPropertiesField; } set { this.canGetPropertiesField = value; this.RaisePropertyChanged("canGetProperties"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canGetPropertiesSpecified { get { return this.canGetPropertiesFieldSpecified; } set { this.canGetPropertiesFieldSpecified = value; this.RaisePropertyChanged("canGetPropertiesSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public bool canGetRelationships { get { return this.canGetRelationshipsField; } set { this.canGetRelationshipsField = value; this.RaisePropertyChanged("canGetRelationships"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canGetRelationshipsSpecified { get { return this.canGetRelationshipsFieldSpecified; } set { this.canGetRelationshipsFieldSpecified = value; this.RaisePropertyChanged("canGetRelationshipsSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] public bool canGetParents { get { return this.canGetParentsField; } set { this.canGetParentsField = value; this.RaisePropertyChanged("canGetParents"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canGetParentsSpecified { get { return this.canGetParentsFieldSpecified; } set { this.canGetParentsFieldSpecified = value; this.RaisePropertyChanged("canGetParentsSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=7)] public bool canGetFolderParent { get { return this.canGetFolderParentField; } set { this.canGetFolderParentField = value; this.RaisePropertyChanged("canGetFolderParent"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canGetFolderParentSpecified { get { return this.canGetFolderParentFieldSpecified; } set { this.canGetFolderParentFieldSpecified = value; this.RaisePropertyChanged("canGetFolderParentSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=8)] public bool canGetDescendants { get { return this.canGetDescendantsField; } set { this.canGetDescendantsField = value; this.RaisePropertyChanged("canGetDescendants"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canGetDescendantsSpecified { get { return this.canGetDescendantsFieldSpecified; } set { this.canGetDescendantsFieldSpecified = value; this.RaisePropertyChanged("canGetDescendantsSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=9)] public bool canMove { get { return this.canMoveField; } set { this.canMoveField = value; this.RaisePropertyChanged("canMove"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canMoveSpecified { get { return this.canMoveFieldSpecified; } set { this.canMoveFieldSpecified = value; this.RaisePropertyChanged("canMoveSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=10)] public bool canDeleteVersion { get { return this.canDeleteVersionField; } set { this.canDeleteVersionField = value; this.RaisePropertyChanged("canDeleteVersion"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canDeleteVersionSpecified { get { return this.canDeleteVersionFieldSpecified; } set { this.canDeleteVersionFieldSpecified = value; this.RaisePropertyChanged("canDeleteVersionSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=11)] public bool canDeleteContent { get { return this.canDeleteContentField; } set { this.canDeleteContentField = value; this.RaisePropertyChanged("canDeleteContent"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canDeleteContentSpecified { get { return this.canDeleteContentFieldSpecified; } set { this.canDeleteContentFieldSpecified = value; this.RaisePropertyChanged("canDeleteContentSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=12)] public bool canCheckout { get { return this.canCheckoutField; } set { this.canCheckoutField = value; this.RaisePropertyChanged("canCheckout"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canCheckoutSpecified { get { return this.canCheckoutFieldSpecified; } set { this.canCheckoutFieldSpecified = value; this.RaisePropertyChanged("canCheckoutSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=13)] public bool canCancelCheckout { get { return this.canCancelCheckoutField; } set { this.canCancelCheckoutField = value; this.RaisePropertyChanged("canCancelCheckout"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canCancelCheckoutSpecified { get { return this.canCancelCheckoutFieldSpecified; } set { this.canCancelCheckoutFieldSpecified = value; this.RaisePropertyChanged("canCancelCheckoutSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=14)] public bool canCheckin { get { return this.canCheckinField; } set { this.canCheckinField = value; this.RaisePropertyChanged("canCheckin"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canCheckinSpecified { get { return this.canCheckinFieldSpecified; } set { this.canCheckinFieldSpecified = value; this.RaisePropertyChanged("canCheckinSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=15)] public bool canSetContent { get { return this.canSetContentField; } set { this.canSetContentField = value; this.RaisePropertyChanged("canSetContent"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canSetContentSpecified { get { return this.canSetContentFieldSpecified; } set { this.canSetContentFieldSpecified = value; this.RaisePropertyChanged("canSetContentSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=16)] public bool canGetAllVersions { get { return this.canGetAllVersionsField; } set { this.canGetAllVersionsField = value; this.RaisePropertyChanged("canGetAllVersions"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canGetAllVersionsSpecified { get { return this.canGetAllVersionsFieldSpecified; } set { this.canGetAllVersionsFieldSpecified = value; this.RaisePropertyChanged("canGetAllVersionsSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=17)] public bool canAddToFolder { get { return this.canAddToFolderField; } set { this.canAddToFolderField = value; this.RaisePropertyChanged("canAddToFolder"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canAddToFolderSpecified { get { return this.canAddToFolderFieldSpecified; } set { this.canAddToFolderFieldSpecified = value; this.RaisePropertyChanged("canAddToFolderSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=18)] public bool canRemoveFromFolder { get { return this.canRemoveFromFolderField; } set { this.canRemoveFromFolderField = value; this.RaisePropertyChanged("canRemoveFromFolder"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canRemoveFromFolderSpecified { get { return this.canRemoveFromFolderFieldSpecified; } set { this.canRemoveFromFolderFieldSpecified = value; this.RaisePropertyChanged("canRemoveFromFolderSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=19)] public bool canViewContent { get { return this.canViewContentField; } set { this.canViewContentField = value; this.RaisePropertyChanged("canViewContent"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canViewContentSpecified { get { return this.canViewContentFieldSpecified; } set { this.canViewContentFieldSpecified = value; this.RaisePropertyChanged("canViewContentSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=20)] public bool canAddPolicy { get { return this.canAddPolicyField; } set { this.canAddPolicyField = value; this.RaisePropertyChanged("canAddPolicy"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canAddPolicySpecified { get { return this.canAddPolicyFieldSpecified; } set { this.canAddPolicyFieldSpecified = value; this.RaisePropertyChanged("canAddPolicySpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=21)] public bool canGetAppliedPolicies { get { return this.canGetAppliedPoliciesField; } set { this.canGetAppliedPoliciesField = value; this.RaisePropertyChanged("canGetAppliedPolicies"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canGetAppliedPoliciesSpecified { get { return this.canGetAppliedPoliciesFieldSpecified; } set { this.canGetAppliedPoliciesFieldSpecified = value; this.RaisePropertyChanged("canGetAppliedPoliciesSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=22)] public bool canRemovePolicy { get { return this.canRemovePolicyField; } set { this.canRemovePolicyField = value; this.RaisePropertyChanged("canRemovePolicy"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canRemovePolicySpecified { get { return this.canRemovePolicyFieldSpecified; } set { this.canRemovePolicyFieldSpecified = value; this.RaisePropertyChanged("canRemovePolicySpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=23)] public bool canGetChildren { get { return this.canGetChildrenField; } set { this.canGetChildrenField = value; this.RaisePropertyChanged("canGetChildren"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canGetChildrenSpecified { get { return this.canGetChildrenFieldSpecified; } set { this.canGetChildrenFieldSpecified = value; this.RaisePropertyChanged("canGetChildrenSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=24)] public bool canCreateDocument { get { return this.canCreateDocumentField; } set { this.canCreateDocumentField = value; this.RaisePropertyChanged("canCreateDocument"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canCreateDocumentSpecified { get { return this.canCreateDocumentFieldSpecified; } set { this.canCreateDocumentFieldSpecified = value; this.RaisePropertyChanged("canCreateDocumentSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=25)] public bool canCreateFolder { get { return this.canCreateFolderField; } set { this.canCreateFolderField = value; this.RaisePropertyChanged("canCreateFolder"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canCreateFolderSpecified { get { return this.canCreateFolderFieldSpecified; } set { this.canCreateFolderFieldSpecified = value; this.RaisePropertyChanged("canCreateFolderSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=26)] public bool canCreateRelationship { get { return this.canCreateRelationshipField; } set { this.canCreateRelationshipField = value; this.RaisePropertyChanged("canCreateRelationship"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canCreateRelationshipSpecified { get { return this.canCreateRelationshipFieldSpecified; } set { this.canCreateRelationshipFieldSpecified = value; this.RaisePropertyChanged("canCreateRelationshipSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=27)] public bool canCreatePolicy { get { return this.canCreatePolicyField; } set { this.canCreatePolicyField = value; this.RaisePropertyChanged("canCreatePolicy"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canCreatePolicySpecified { get { return this.canCreatePolicyFieldSpecified; } set { this.canCreatePolicyFieldSpecified = value; this.RaisePropertyChanged("canCreatePolicySpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=28)] public bool canDeleteTree { get { return this.canDeleteTreeField; } set { this.canDeleteTreeField = value; this.RaisePropertyChanged("canDeleteTree"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool canDeleteTreeSpecified { get { return this.canDeleteTreeFieldSpecified; } set { this.canDeleteTreeFieldSpecified = value; this.RaisePropertyChanged("canDeleteTreeSpecified"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=29)] 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.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyBoolean))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyInteger))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyHtml))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyDateTime))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyString))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyXml))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyDecimal))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyId))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(cmisPropertyUri))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisProperty : object, System.ComponentModel.INotifyPropertyChanged { private string nameField; private string indexField; /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified)] public string name { get { return this.nameField; } set { this.nameField = value; this.RaisePropertyChanged("name"); } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, DataType="integer")] public string index { get { return this.indexField; } set { this.indexField = value; this.RaisePropertyChanged("index"); } } 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.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisPropertyBoolean : cmisProperty { private bool valueField; private bool valueFieldSpecified; private enumPropertyType propertyTypeField; private bool propertyTypeFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public bool value { get { return this.valueField; } set { this.valueField = value; this.RaisePropertyChanged("value"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool valueSpecified { get { return this.valueFieldSpecified; } set { this.valueFieldSpecified = value; this.RaisePropertyChanged("valueSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified)] public enumPropertyType propertyType { get { return this.propertyTypeField; } set { this.propertyTypeField = value; this.RaisePropertyChanged("propertyType"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool propertyTypeSpecified { get { return this.propertyTypeFieldSpecified; } set { this.propertyTypeFieldSpecified = value; this.RaisePropertyChanged("propertyTypeSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisPropertyInteger : cmisProperty { private string valueField; private enumPropertyType propertyTypeField; private bool propertyTypeFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)] public string value { get { return this.valueField; } set { this.valueField = value; this.RaisePropertyChanged("value"); } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified)] public enumPropertyType propertyType { get { return this.propertyTypeField; } set { this.propertyTypeField = value; this.RaisePropertyChanged("propertyType"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool propertyTypeSpecified { get { return this.propertyTypeFieldSpecified; } set { this.propertyTypeFieldSpecified = value; this.RaisePropertyChanged("propertyTypeSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisPropertyHtml : cmisProperty { private System.Xml.XmlElement[] anyField; private enumPropertyType propertyTypeField; private bool propertyTypeFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified)] public enumPropertyType propertyType { get { return this.propertyTypeField; } set { this.propertyTypeField = value; this.RaisePropertyChanged("propertyType"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool propertyTypeSpecified { get { return this.propertyTypeFieldSpecified; } set { this.propertyTypeFieldSpecified = value; this.RaisePropertyChanged("propertyTypeSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisPropertyDateTime : cmisProperty { private System.DateTime valueField; private bool valueFieldSpecified; private enumPropertyType propertyTypeField; private bool propertyTypeFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public System.DateTime value { get { return this.valueField; } set { this.valueField = value; this.RaisePropertyChanged("value"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool valueSpecified { get { return this.valueFieldSpecified; } set { this.valueFieldSpecified = value; this.RaisePropertyChanged("valueSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified)] public enumPropertyType propertyType { get { return this.propertyTypeField; } set { this.propertyTypeField = value; this.RaisePropertyChanged("propertyType"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool propertyTypeSpecified { get { return this.propertyTypeFieldSpecified; } set { this.propertyTypeFieldSpecified = value; this.RaisePropertyChanged("propertyTypeSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisPropertyString : cmisProperty { private string valueField; private enumPropertyType propertyTypeField; private bool propertyTypeFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string value { get { return this.valueField; } set { this.valueField = value; this.RaisePropertyChanged("value"); } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified)] public enumPropertyType propertyType { get { return this.propertyTypeField; } set { this.propertyTypeField = value; this.RaisePropertyChanged("propertyType"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool propertyTypeSpecified { get { return this.propertyTypeFieldSpecified; } set { this.propertyTypeFieldSpecified = value; this.RaisePropertyChanged("propertyTypeSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisPropertyXml : cmisProperty { private System.Xml.XmlElement[] anyField; private enumPropertyType propertyTypeField; private bool propertyTypeFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified)] public enumPropertyType propertyType { get { return this.propertyTypeField; } set { this.propertyTypeField = value; this.RaisePropertyChanged("propertyType"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool propertyTypeSpecified { get { return this.propertyTypeFieldSpecified; } set { this.propertyTypeFieldSpecified = value; this.RaisePropertyChanged("propertyTypeSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisPropertyDecimal : cmisProperty { private decimal valueField; private bool valueFieldSpecified; private enumPropertyType propertyTypeField; private bool propertyTypeFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public decimal value { get { return this.valueField; } set { this.valueField = value; this.RaisePropertyChanged("value"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool valueSpecified { get { return this.valueFieldSpecified; } set { this.valueFieldSpecified = value; this.RaisePropertyChanged("valueSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified)] public enumPropertyType propertyType { get { return this.propertyTypeField; } set { this.propertyTypeField = value; this.RaisePropertyChanged("propertyType"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool propertyTypeSpecified { get { return this.propertyTypeFieldSpecified; } set { this.propertyTypeFieldSpecified = value; this.RaisePropertyChanged("propertyTypeSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisPropertyId : cmisProperty { private string valueField; private enumPropertyType propertyTypeField; private bool propertyTypeFieldSpecified; private string hrefField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string value { get { return this.valueField; } set { this.valueField = value; this.RaisePropertyChanged("value"); } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified)] public enumPropertyType propertyType { get { return this.propertyTypeField; } set { this.propertyTypeField = value; this.RaisePropertyChanged("propertyType"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool propertyTypeSpecified { get { return this.propertyTypeFieldSpecified; } set { this.propertyTypeFieldSpecified = value; this.RaisePropertyChanged("propertyTypeSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, DataType="anyURI")] public string href { get { return this.hrefField; } set { this.hrefField = value; this.RaisePropertyChanged("href"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisPropertyUri : cmisProperty { private string valueField; private enumPropertyType propertyTypeField; private bool propertyTypeFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=0)] public string value { get { return this.valueField; } set { this.valueField = value; this.RaisePropertyChanged("value"); } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified)] public enumPropertyType propertyType { get { return this.propertyTypeField; } set { this.propertyTypeField = value; this.RaisePropertyChanged("propertyType"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool propertyTypeSpecified { get { return this.propertyTypeFieldSpecified; } set { this.propertyTypeFieldSpecified = value; this.RaisePropertyChanged("propertyTypeSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisPropertiesType : object, System.ComponentModel.INotifyPropertyChanged { private cmisProperty[] itemsField; private System.Xml.XmlElement[] anyField; /// [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)] [System.Xml.Serialization.XmlElementAttribute("propertyXml", typeof(cmisPropertyXml), IsNullable=true, Order=0)] public cmisProperty[] Items { get { return this.itemsField; } set { this.itemsField = value; this.RaisePropertyChanged("Items"); } } /// [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)); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisObjectType : object, System.ComponentModel.INotifyPropertyChanged { private cmisPropertiesType propertiesField; private cmisAllowableActionsType allowableActionsField; private cmisObjectType[] relationshipField; private cmisObjectType[] childField; private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public cmisPropertiesType properties { get { return this.propertiesField; } set { this.propertiesField = value; this.RaisePropertyChanged("properties"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public cmisAllowableActionsType allowableActions { get { return this.allowableActionsField; } set { this.allowableActionsField = value; this.RaisePropertyChanged("allowableActions"); } } /// [System.Xml.Serialization.XmlElementAttribute("relationship", IsNullable=true, Order=2)] public cmisObjectType[] relationship { get { return this.relationshipField; } set { this.relationshipField = value; this.RaisePropertyChanged("relationship"); } } /// [System.Xml.Serialization.XmlElementAttribute("child", IsNullable=true, Order=3)] public cmisObjectType[] child { get { return this.childField; } set { this.childField = value; this.RaisePropertyChanged("child"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=4)] 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.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisTypePolicyDefinitionType : cmisTypeDefinitionType { private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisTypeRelationshipDefinitionType : cmisTypeDefinitionType { private string[] allowedSourceTypesField; private string[] allowedTargetTypesField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("allowedSourceTypes", IsNullable=true, Order=0)] public string[] allowedSourceTypes { get { return this.allowedSourceTypesField; } set { this.allowedSourceTypesField = value; this.RaisePropertyChanged("allowedSourceTypes"); } } /// [System.Xml.Serialization.XmlElementAttribute("allowedTargetTypes", IsNullable=true, Order=1)] public string[] allowedTargetTypes { get { return this.allowedTargetTypesField; } set { this.allowedTargetTypesField = value; this.RaisePropertyChanged("allowedTargetTypes"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.cmis.org/2008/05")] public partial class cmisTypeFolderDefinitionType : cmisTypeDefinitionType { private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")] [System.ServiceModel.MessageContractAttribute(WrapperName="getTypeDefinition", WrapperNamespace="http://www.cmis.org/2008/05", IsWrapped=true)] public partial class getTypeDefinition { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=0)] public string repositoryId; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=1)] public string typeId; public getTypeDefinition() { } public getTypeDefinition(string repositoryId, string typeId) { this.repositoryId = repositoryId; this.typeId = typeId; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")] [System.ServiceModel.MessageContractAttribute(WrapperName="getTypeDefinitionResponse", WrapperNamespace="http://www.cmis.org/2008/05", IsWrapped=true)] public partial class getTypeDefinitionResponse { //[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=0)] [System.ServiceModel.MessageProperty(Name="Item")] [System.Xml.Serialization.XmlChoiceIdentifierAttribute(MemberName="Item")] [System.Xml.Serialization.XmlElementAttribute("documentType", typeof(cmisTypeDocumentDefinitionType), IsNullable=true)] [System.Xml.Serialization.XmlElementAttribute("folderType", typeof(cmisTypeFolderDefinitionType), IsNullable=true)] [System.Xml.Serialization.XmlElementAttribute("policyType", typeof(cmisTypePolicyDefinitionType), IsNullable=true)] [System.Xml.Serialization.XmlElementAttribute("relationshipType", typeof(cmisTypeRelationshipDefinitionType), IsNullable=true)] [System.Xml.Serialization.XmlElementAttribute("type", typeof(cmisTypeDefinitionType), IsNullable=true)] public object Item; public getTypeDefinitionResponse() { } public getTypeDefinitionResponse(object Item) { this.Item = Item; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")] [System.ServiceModel.MessageContractAttribute(WrapperName="getRepositoryInfo", WrapperNamespace="http://www.cmis.org/2008/05", IsWrapped=true)] public partial class getRepositoryInfo { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=0)] public string repositoryId; public getRepositoryInfo() { } public getRepositoryInfo(string repositoryId) { this.repositoryId = repositoryId; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")] [System.ServiceModel.MessageContractAttribute(WrapperName="getRepositoryInfoResponse", WrapperNamespace="http://www.cmis.org/2008/05", IsWrapped=true)] public partial class getRepositoryInfoResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=0)] public string repositoryId; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=1)] public string repositoryName; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=2)] public string repositoryRelationship; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=3)] public string repositoryDescription; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=4)] public string vendorName; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=5)] public string productName; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=6)] public string productVersion; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=7)] public string rootFolderId; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=8)] public WcfTestClient.RepositoryService.cmisRepositoryCapabilitiesType capabilities; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=9)] public string cmisVersionsSupported; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=10)] public WcfTestClient.RepositoryService.cmisAnyXml repositorySpecificInformation; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="", Order=11)] [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any; public getRepositoryInfoResponse() { } public getRepositoryInfoResponse(string repositoryId, string repositoryName, string repositoryRelationship, string repositoryDescription, string vendorName, string productName, string productVersion, string rootFolderId, WcfTestClient.RepositoryService.cmisRepositoryCapabilitiesType capabilities, string cmisVersionsSupported, WcfTestClient.RepositoryService.cmisAnyXml repositorySpecificInformation, System.Xml.XmlElement[] Any) { this.repositoryId = repositoryId; this.repositoryName = repositoryName; this.repositoryRelationship = repositoryRelationship; this.repositoryDescription = repositoryDescription; this.vendorName = vendorName; this.productName = productName; this.productVersion = productVersion; this.rootFolderId = rootFolderId; this.capabilities = capabilities; this.cmisVersionsSupported = cmisVersionsSupported; this.repositorySpecificInformation = repositorySpecificInformation; this.Any = Any; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")] [System.ServiceModel.MessageContractAttribute(WrapperName="getRepositories", WrapperNamespace="http://www.cmis.org/2008/05", IsWrapped=true)] public partial class getRepositories { public getRepositories() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")] [System.ServiceModel.MessageContractAttribute(WrapperName="getRepositoriesResponse", WrapperNamespace="http://www.cmis.org/2008/05", IsWrapped=true)] public partial class getRepositoriesResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=0)] [System.Xml.Serialization.XmlElementAttribute("repository", IsNullable=true)] public cmisRepositoryEntryType[] repository; public getRepositoriesResponse() { } public getRepositoriesResponse(cmisRepositoryEntryType[] repository) { this.repository = repository; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")] [System.ServiceModel.MessageContractAttribute(WrapperName="getTypes", WrapperNamespace="http://www.cmis.org/2008/05", IsWrapped=true)] public partial class getTypes { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=0)] public string repositoryId; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=1)] public string typeId; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=2)] public bool returnPropertyDefinitions; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=3)] [System.Xml.Serialization.XmlElementAttribute(DataType="integer")] public string maxItems; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=4)] [System.Xml.Serialization.XmlElementAttribute(DataType="integer")] public string skipCount; public getTypes() { } public getTypes(string repositoryId, string typeId, bool returnPropertyDefinitions, string maxItems, string skipCount) { this.repositoryId = repositoryId; this.typeId = typeId; this.returnPropertyDefinitions = returnPropertyDefinitions; this.maxItems = maxItems; this.skipCount = skipCount; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")] [System.ServiceModel.MessageContractAttribute(WrapperName="getTypesResponse", WrapperNamespace="http://www.cmis.org/2008/05", IsWrapped=true)] public partial class getTypesResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=0)] [System.Xml.Serialization.XmlElementAttribute("documentType", typeof(cmisTypeDocumentDefinitionType), IsNullable=true)] [System.Xml.Serialization.XmlElementAttribute("folderType", typeof(cmisTypeFolderDefinitionType), IsNullable=true)] [System.Xml.Serialization.XmlElementAttribute("policyType", typeof(cmisTypePolicyDefinitionType), IsNullable=true)] [System.Xml.Serialization.XmlElementAttribute("relationshipType", typeof(cmisTypeRelationshipDefinitionType), IsNullable=true)] [System.Xml.Serialization.XmlElementAttribute("type", typeof(cmisTypeDefinitionType), IsNullable=true)] public cmisTypeDefinitionType[] Items; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.cmis.org/2008/05", Order=1)] public bool hasMoreItems; public getTypesResponse() { } public getTypesResponse(cmisTypeDefinitionType[] Items, bool hasMoreItems) { this.Items = Items; this.hasMoreItems = hasMoreItems; } } [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")] public interface RepositoryServicePortChannel : WcfTestClient.RepositoryService.RepositoryServicePort, System.ServiceModel.IClientChannel { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")] public partial class RepositoryServicePortClient : System.ServiceModel.ClientBase, WcfTestClient.RepositoryService.RepositoryServicePort { public RepositoryServicePortClient() { } public RepositoryServicePortClient(string endpointConfigurationName) : base(endpointConfigurationName) { } public RepositoryServicePortClient(string endpointConfigurationName, string remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public RepositoryServicePortClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public RepositoryServicePortClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : base(binding, remoteAddress) { } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] WcfTestClient.RepositoryService.getTypeDefinitionResponse WcfTestClient.RepositoryService.RepositoryServicePort.getTypeDefinition(WcfTestClient.RepositoryService.getTypeDefinition request) { return base.Channel.getTypeDefinition(request); } public object getTypeDefinition(string repositoryId, string typeId) { WcfTestClient.RepositoryService.getTypeDefinition inValue = new WcfTestClient.RepositoryService.getTypeDefinition(); inValue.repositoryId = repositoryId; inValue.typeId = typeId; WcfTestClient.RepositoryService.getTypeDefinitionResponse retVal = ((WcfTestClient.RepositoryService.RepositoryServicePort)(this)).getTypeDefinition(inValue); return retVal.Item; } public WcfTestClient.RepositoryService.getTypeDefinitionResponse getTypeDefinitionWrapper(string repositoryId, string typeId) { WcfTestClient.RepositoryService.getTypeDefinition inValue = new WcfTestClient.RepositoryService.getTypeDefinition(); inValue.repositoryId = repositoryId; inValue.typeId = typeId; WcfTestClient.RepositoryService.getTypeDefinitionResponse retVal = ((WcfTestClient.RepositoryService.RepositoryServicePort)(this)).getTypeDefinition(inValue); return retVal; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] WcfTestClient.RepositoryService.getRepositoryInfoResponse WcfTestClient.RepositoryService.RepositoryServicePort.getRepositoryInfo(WcfTestClient.RepositoryService.getRepositoryInfo request) { return base.Channel.getRepositoryInfo(request); } public string getRepositoryInfo(ref string repositoryId, out string repositoryRelationship, out string repositoryDescription, out string vendorName, out string productName, out string productVersion, out string rootFolderId, out WcfTestClient.RepositoryService.cmisRepositoryCapabilitiesType capabilities, out string cmisVersionsSupported, out WcfTestClient.RepositoryService.cmisAnyXml repositorySpecificInformation, out System.Xml.XmlElement[] Any) { WcfTestClient.RepositoryService.getRepositoryInfo inValue = new WcfTestClient.RepositoryService.getRepositoryInfo(); inValue.repositoryId = repositoryId; WcfTestClient.RepositoryService.getRepositoryInfoResponse retVal = ((WcfTestClient.RepositoryService.RepositoryServicePort)(this)).getRepositoryInfo(inValue); repositoryId = retVal.repositoryId; repositoryRelationship = retVal.repositoryRelationship; repositoryDescription = retVal.repositoryDescription; vendorName = retVal.vendorName; productName = retVal.productName; productVersion = retVal.productVersion; rootFolderId = retVal.rootFolderId; capabilities = retVal.capabilities; cmisVersionsSupported = retVal.cmisVersionsSupported; repositorySpecificInformation = retVal.repositorySpecificInformation; Any = retVal.Any; return retVal.repositoryName; } public WcfTestClient.RepositoryService.getRepositoryInfoResponse getRepositoryInfoWrapper(string repositoryId) { WcfTestClient.RepositoryService.getRepositoryInfo inValue = new WcfTestClient.RepositoryService.getRepositoryInfo(); inValue.repositoryId = repositoryId; WcfTestClient.RepositoryService.getRepositoryInfoResponse retVal = ((WcfTestClient.RepositoryService.RepositoryServicePort)(this)).getRepositoryInfo(inValue); return retVal; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] WcfTestClient.RepositoryService.getRepositoriesResponse WcfTestClient.RepositoryService.RepositoryServicePort.getRepositories(WcfTestClient.RepositoryService.getRepositories request) { return base.Channel.getRepositories(request); } public cmisRepositoryEntryType[] getRepositories() { WcfTestClient.RepositoryService.getRepositories inValue = new WcfTestClient.RepositoryService.getRepositories(); WcfTestClient.RepositoryService.getRepositoriesResponse retVal = ((WcfTestClient.RepositoryService.RepositoryServicePort)(this)).getRepositories(inValue); return retVal.repository; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] WcfTestClient.RepositoryService.getTypesResponse WcfTestClient.RepositoryService.RepositoryServicePort.getTypes(WcfTestClient.RepositoryService.getTypes request) { return base.Channel.getTypes(request); } public cmisTypeDefinitionType[] getTypes(string repositoryId, string typeId, bool returnPropertyDefinitions, string maxItems, string skipCount, out bool hasMoreItems) { WcfTestClient.RepositoryService.getTypes inValue = new WcfTestClient.RepositoryService.getTypes(); inValue.repositoryId = repositoryId; inValue.typeId = typeId; inValue.returnPropertyDefinitions = returnPropertyDefinitions; inValue.maxItems = maxItems; inValue.skipCount = skipCount; WcfTestClient.RepositoryService.getTypesResponse retVal = ((WcfTestClient.RepositoryService.RepositoryServicePort)(this)).getTypes(inValue); hasMoreItems = retVal.hasMoreItems; return retVal.Items; } } }