Skip to content

Instantly share code, notes, and snippets.

@RainerAtSpirit
Created October 8, 2012 10:41
Show Gist options
  • Save RainerAtSpirit/3851900 to your computer and use it in GitHub Desktop.
Save RainerAtSpirit/3851900 to your computer and use it in GitHub Desktop.
Odata v3: SharePoint 2013 _api $metadata conversion
////////////////////////////////////////////////////////////////////////////////////////
////// Autogenerated by JaySvcUtil.exe http://JayData.org for more info /////////
////// oData v3 /////////
////////////////////////////////////////////////////////////////////////////////////////
(function(global, $data, undefined) {
function registerEdmTypes() {
function Edm_Boolean() { };
$data.Container.registerType('Edm.Boolean', Edm_Boolean);
$data.Container.mapType(Edm_Boolean, $data.Boolean);
function Edm_Binary() { };
$data.Container.registerType('Edm.Binary', Edm_Binary);
$data.Container.mapType(Edm_Binary, $data.Blob);
function Edm_DateTime() { };
$data.Container.registerType('Edm.DateTime', Edm_DateTime);
$data.Container.mapType(Edm_DateTime, $data.Date);
function Edm_DateTimeOffset() { };
$data.Container.registerType('Edm.DateTimeOffset', Edm_DateTimeOffset);
$data.Container.mapType(Edm_DateTimeOffset, $data.Integer);
function Edm_Time() { };
$data.Container.registerType('Edm.Time', Edm_Time);
$data.Container.mapType(Edm_Time, $data.Integer);
function Edm_Decimal() { };
$data.Container.registerType('Edm.Decimal', Edm_Decimal);
$data.Container.mapType(Edm_Decimal, $data.Number);
function Edm_Single() { };
$data.Container.registerType('Edm.Single', Edm_Single);
$data.Container.mapType(Edm_Single, $data.Number);
function Edm_Double() { };
$data.Container.registerType('Edm.Double', Edm_Double);
$data.Container.mapType(Edm_Double, $data.Number);
function Edm_Guid() { };
$data.Container.registerType('Edm.Guid', Edm_Guid);
$data.Container.mapType(Edm_Guid, $data.String);
function Edm_Int16() { };
$data.Container.registerType('Edm.Int16', Edm_Int16);
$data.Container.mapType(Edm_Int16, $data.Integer);
function Edm_Int32() { };
$data.Container.registerType('Edm.Int32', Edm_Int32);
$data.Container.mapType(Edm_Int32, $data.Integer);
function Edm_Int64() { };
$data.Container.registerType('Edm.Int64', Edm_Int64);
$data.Container.mapType(Edm_Int64, $data.Integer);
function Edm_Byte() { };
$data.Container.registerType('Edm.Byte', Edm_Byte);
$data.Container.mapType(Edm_Byte, $data.Integer);
function Edm_String() { };
$data.Container.registerType('Edm.String', Edm_String);
$data.Container.mapType(Edm_String, $data.String);
};
registerEdmTypes();
$data.Entity.extend('SP.KeyValue', {
'Key': { type:'Edm.String' },
'Value': { type:'Edm.String' },
'ValueType': { type:'Edm.String' }
});
$data.Entity.extend('SP.SimpleDataRow', {
'Cells': { type:'Collection(SP.KeyValue)' }
});
$data.Entity.extend('SP.SimpleDataTable', {
'Rows': { type:'Collection(SP.SimpleDataRow)' }
});
$data.Entity.extend('SP.MethodInformation', {
'Name': { type:'Edm.String' },
'Parameters': { type:'Collection(SP.ParameterInformation)' },
'ReturnTypeFullName': { type:'Edm.String' }
});
$data.Entity.extend('SP.ParameterInformation', {
'Name': { type:'Edm.String' },
'ParameterTypeFullName': { type:'Edm.String' }
});
$data.Entity.extend('SP.PropertyInformation', {
'ExcludeFromDefaultRetrieval': { type:'Edm.Boolean',nullable:false,required:true },
'Name': { type:'Edm.String' },
'PropertyTypeFullName': { type:'Edm.String' },
'ReadOnly': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('SP.ContentTypeId', {
'StringValue': { type:'Edm.String' }
});
$data.Entity.extend('SP.FieldLookupValue', {
'LookupId': { type:'Edm.Int32',nullable:false,required:true },
'LookupValue': { type:'Edm.String' }
});
$data.Entity.extend('SP.FieldUserValue', {
});
$data.Entity.extend('SP.MenuNode', {
'CustomProperties': { type:'Collection(SP.KeyValue)' },
'FriendlyUrlSegment': { type:'Edm.String' },
'IsHidden': { type:'Edm.Boolean',nullable:false,required:true },
'Key': { type:'Edm.String' },
'Nodes': { type:'Collection(SP.MenuNode)' },
'NodeType': { type:'Edm.Int32',nullable:false,required:true },
'SimpleUrl': { type:'Edm.String' },
'Title': { type:'Edm.String' }
});
$data.Entity.extend('SP.MenuState', {
'FriendlyUrlPrefix': { type:'Edm.String' },
'Nodes': { type:'Collection(SP.MenuNode)' },
'SimpleUrl': { type:'Edm.String' },
'SPSitePrefix': { type:'Edm.String' },
'SPWebPrefix': { type:'Edm.String' },
'StartingNodeKey': { type:'Edm.String' },
'StartingNodeTitle': { type:'Edm.String' },
'Version': { type:'Edm.String' }
});
$data.Entity.extend('SP.NavigationNodeCreationInformation', {
'AsLastNode': { type:'Edm.Boolean',nullable:false,required:true },
'IsExternal': { type:'Edm.Boolean',nullable:false,required:true },
'Title': { type:'Edm.String' },
'Url': { type:'Edm.String' }
});
$data.Entity.extend('SP.RelatedItem', {
'ItemID': { type:'Edm.Int32',nullable:false,required:true },
'ListName': { type:'Edm.String' },
'Title': { type:'Edm.String' },
'Url': { type:'Edm.String' },
'WebUrl': { type:'Edm.String' }
});
$data.Entity.extend('SP.AppLicenseCollection', {
'Items': { type:'Collection(SP.AppLicense)' }
});
$data.Entity.extend('SP.AppLicense', {
'RawXMLLicenseToken': { type:'Edm.String' }
});
$data.Entity.extend('SP.AttachmentCreationInformation', {
'FileName': { type:'Edm.String' }
});
$data.Entity.extend('SP.BasePermissions', {
'High': { type:'Edm.Int64',nullable:false,required:true },
'Low': { type:'Edm.Int64',nullable:false,required:true }
});
$data.Entity.extend('SP.ChangeLogItemQuery', {
'ChangeToken': { type:'Edm.String' },
'Contains': { type:'Edm.String' },
'Query': { type:'Edm.String' },
'QueryOptions': { type:'Edm.String' },
'RowLimit': { type:'Edm.String' },
'ViewFields': { type:'Edm.String' },
'ViewName': { type:'Edm.String' }
});
$data.Entity.extend('SP.ChangeQuery', {
'Add': { type:'Edm.Boolean',nullable:false,required:true },
'Alert': { type:'Edm.Boolean',nullable:false,required:true },
'ChangeTokenEnd': { type:'SP.ChangeToken' },
'ChangeTokenStart': { type:'SP.ChangeToken' },
'ContentType': { type:'Edm.Boolean',nullable:false,required:true },
'DeleteObject': { type:'Edm.Boolean',nullable:false,required:true },
'Field': { type:'Edm.Boolean',nullable:false,required:true },
'File': { type:'Edm.Boolean',nullable:false,required:true },
'Folder': { type:'Edm.Boolean',nullable:false,required:true },
'Group': { type:'Edm.Boolean',nullable:false,required:true },
'GroupMembershipAdd': { type:'Edm.Boolean',nullable:false,required:true },
'GroupMembershipDelete': { type:'Edm.Boolean',nullable:false,required:true },
'Item': { type:'Edm.Boolean',nullable:false,required:true },
'List': { type:'Edm.Boolean',nullable:false,required:true },
'Move': { type:'Edm.Boolean',nullable:false,required:true },
'Navigation': { type:'Edm.Boolean',nullable:false,required:true },
'Rename': { type:'Edm.Boolean',nullable:false,required:true },
'Restore': { type:'Edm.Boolean',nullable:false,required:true },
'RoleAssignmentAdd': { type:'Edm.Boolean',nullable:false,required:true },
'RoleAssignmentDelete': { type:'Edm.Boolean',nullable:false,required:true },
'RoleDefinitionAdd': { type:'Edm.Boolean',nullable:false,required:true },
'RoleDefinitionDelete': { type:'Edm.Boolean',nullable:false,required:true },
'RoleDefinitionUpdate': { type:'Edm.Boolean',nullable:false,required:true },
'SecurityPolicy': { type:'Edm.Boolean',nullable:false,required:true },
'Site': { type:'Edm.Boolean',nullable:false,required:true },
'SystemUpdate': { type:'Edm.Boolean',nullable:false,required:true },
'Update': { type:'Edm.Boolean',nullable:false,required:true },
'User': { type:'Edm.Boolean',nullable:false,required:true },
'View': { type:'Edm.Boolean',nullable:false,required:true },
'Web': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('SP.ChangeToken', {
'StringValue': { type:'Edm.String' }
});
$data.Entity.extend('SP.ContentTypeCreationInformation', {
'Description': { type:'Edm.String' },
'Group': { type:'Edm.String' },
'Name': { type:'Edm.String' }
});
$data.Entity.extend('SP.ContextWebInformation', {
'FormDigestTimeoutSeconds': { type:'Edm.Int32',nullable:false,required:true },
'FormDigestValue': { type:'Edm.String' },
'LibraryVersion': { type:'Edm.String' },
'SiteFullUrl': { type:'Edm.String' },
'SupportedSchemaVersions': { type:'Collection(Edm.String)' },
'WebFullUrl': { type:'Edm.String' }
});
$data.Entity.extend('SP.EventReceiverDefinitionCreationInformation', {
'ReceiverAssembly': { type:'Edm.String' },
'ReceiverClass': { type:'Edm.String' },
'ReceiverName': { type:'Edm.String' },
'SequenceNumber': { type:'Edm.Int32',nullable:false,required:true },
'Synchronization': { type:'Edm.Int32',nullable:false,required:true },
'EventType': { type:'Edm.Int32',nullable:false,required:true },
'ReceiverUrl': { type:'Edm.String' }
});
$data.Entity.extend('SP.ListDataValidationFailure', {
'DisplayName': { type:'Edm.String' },
'Message': { type:'Edm.String' },
'Name': { type:'Edm.String' },
'Reason': { type:'Edm.Int32',nullable:false,required:true },
'ValidationType': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.FieldCalculatedErrorValue', {
'ErrorMessage': { type:'Edm.String' }
});
$data.Entity.extend('SP.FieldCreationInformation', {
'Choices': { type:'Collection(Edm.String)' },
'IsCompactName': { type:'Edm.Boolean',nullable:false,required:true },
'LookupListId': { type:'Edm.Guid',nullable:false,required:true },
'LookupWebId': { type:'Edm.Guid',nullable:false,required:true },
'Required': { type:'Edm.Boolean',nullable:false,required:true },
'Title': { type:'Edm.String' },
'FieldTypeKind': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.FieldGeolocationValue', {
'Altitude': { type:'Edm.Double',nullable:false,required:true },
'Latitude': { type:'Edm.Double',nullable:false,required:true },
'Longitude': { type:'Edm.Double',nullable:false,required:true },
'Measure': { type:'Edm.Double',nullable:false,required:true }
});
$data.Entity.extend('SP.FieldRatingScaleQuestionAnswer', {
'Answer': { type:'Edm.Int32',nullable:false,required:true },
'Question': { type:'Edm.String' }
});
$data.Entity.extend('SP.FieldUrlValue', {
'Description': { type:'Edm.String' },
'Url': { type:'Edm.String' }
});
$data.Entity.extend('SP.GroupCreationInformation', {
'Description': { type:'Edm.String' },
'Title': { type:'Edm.String' }
});
$data.Entity.extend('SP.Language', {
'DisplayName': { type:'Edm.String' },
'Lcid': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.ListCreationInformation', {
'CustomSchemaXml': { type:'Edm.String' },
'DataSourceProperties': { type:'Collection(SP.KeyValue)' },
'Description': { type:'Edm.String' },
'DocumentTemplateType': { type:'Edm.Int32',nullable:false,required:true },
'QuickLaunchOption': { type:'Edm.Int32',nullable:false,required:true },
'TemplateFeatureId': { type:'Edm.Guid',nullable:false,required:true },
'TemplateType': { type:'Edm.Int32',nullable:false,required:true },
'Title': { type:'Edm.String' },
'Url': { type:'Edm.String' }
});
$data.Entity.extend('SP.ListDataSource', {
'Properties': { type:'Collection(SP.KeyValue)' }
});
$data.Entity.extend('SP.ListDataValidationExceptionValue', {
'FieldFailures': { type:'Collection(SP.ListDataValidationFailure)' },
'ItemFailure': { type:'SP.ListDataValidationFailure' }
});
$data.Entity.extend('SP.ListItemCollectionPosition', {
'PagingInfo': { type:'Edm.String' }
});
$data.Entity.extend('SP.ListItemCreationInformation', {
'FolderUrl': { type:'Edm.String' },
'LeafName': { type:'Edm.String' },
'UnderlyingObjectType': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.ListItemFormUpdateValue', {
'ErrorMessage': { type:'Edm.String' },
'FieldName': { type:'Edm.String' },
'FieldValue': { type:'Edm.String' },
'HasException': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('SP.CamlQuery', {
'DatesInUtc': { type:'Edm.Boolean',nullable:false,required:true },
'FolderServerRelativeUrl': { type:'Edm.String' },
'ListItemCollectionPosition': { type:'SP.ListItemCollectionPosition' },
'ViewXml': { type:'Edm.String' }
});
$data.Entity.extend('SP.RoleDefinitionCreationInformation', {
'BasePermissions': { type:'SP.BasePermissions' },
'Description': { type:'Edm.String' },
'Name': { type:'Edm.String' },
'Order': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.UpgradeInfo', {
'ErrorFile': { type:'Edm.String' },
'Errors': { type:'Edm.Int32',nullable:false,required:true },
'LastUpdated': { type:'Edm.DateTime',nullable:false,required:true },
'LogFile': { type:'Edm.String' },
'RequestDate': { type:'Edm.DateTime',nullable:false,required:true },
'RetryCount': { type:'Edm.Int32',nullable:false,required:true },
'StartTime': { type:'Edm.DateTime',nullable:false,required:true },
'Status': { type:'Edm.Int32',nullable:false,required:true },
'UpgradeType': { type:'Edm.Int32',nullable:false,required:true },
'Warnings': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.SubwebQuery', {
'ConfigurationFilter': { type:'Edm.Int32',nullable:false,required:true },
'WebTemplateFilter': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.TimeZoneInformation', {
'Bias': { type:'Edm.Int32',nullable:false,required:true },
'DaylightBias': { type:'Edm.Int32',nullable:false,required:true },
'StandardBias': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.UsageInfo', {
'Bandwidth': { type:'Edm.Int64',nullable:false,required:true },
'DiscussionStorage': { type:'Edm.Int64',nullable:false,required:true },
'Hits': { type:'Edm.Int64',nullable:false,required:true },
'Storage': { type:'Edm.Int64',nullable:false,required:true },
'StoragePercentageUsed': { type:'Edm.Double',nullable:false,required:true },
'Visits': { type:'Edm.Int64',nullable:false,required:true }
});
$data.Entity.extend('SP.UserCreationInformation', {
'Email': { type:'Edm.String' },
'LoginName': { type:'Edm.String' },
'Title': { type:'Edm.String' }
});
$data.Entity.extend('SP.UserIdInfo', {
'NameId': { type:'Edm.String' },
'NameIdIssuer': { type:'Edm.String' }
});
$data.Entity.extend('SP.ViewCreationInformation', {
'Paged': { type:'Edm.Boolean',nullable:false,required:true },
'PersonalView': { type:'Edm.Boolean',nullable:false,required:true },
'Query': { type:'Edm.String' },
'RowLimit': { type:'Edm.Int32',nullable:false,required:true },
'SetAsDefaultView': { type:'Edm.Boolean',nullable:false,required:true },
'Title': { type:'Edm.String' },
'ViewFields': { type:'Collection(Edm.String)' },
'ViewTypeKind': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.WebCreationInformation', {
'Description': { type:'Edm.String' },
'Language': { type:'Edm.Int32',nullable:false,required:true },
'Title': { type:'Edm.String' },
'Url': { type:'Edm.String' },
'UseSamePermissionsAsParentSite': { type:'Edm.Boolean',nullable:false,required:true },
'WebTemplate': { type:'Edm.String' }
});
$data.Entity.extend('SP.WebInfoCreationInformation', {
'Description': { type:'Edm.String' },
'Language': { type:'Edm.Int32',nullable:false,required:true },
'Title': { type:'Edm.String' },
'Url': { type:'Edm.String' },
'UseUniquePermissions': { type:'Edm.Boolean',nullable:false,required:true },
'WebTemplate': { type:'Edm.String' }
});
$data.Entity.extend('SP.WebRequestInfo', {
'Body': { type:'Edm.String' },
'Headers': { type:'Collection(SP.KeyValue)' },
'Method': { type:'Edm.String' },
'Url': { type:'Edm.String' }
});
$data.Entity.extend('SP.WebResponseInfo', {
'Body': { type:'Edm.String' },
'Headers': { type:'Collection(SP.KeyValue)' },
'StatusCode': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.XmlSchemaFieldCreationInformation', {
'Options': { type:'Edm.Int32',nullable:false,required:true },
'SchemaXml': { type:'Edm.String' }
});
$data.Entity.extend('SP.FileCreationInformation', {
'Content': { type:'Edm.Binary' },
'Overwrite': { type:'Edm.Boolean',nullable:false,required:true },
'Url': { type:'Edm.String' }
});
$data.Entity.extend('SP.ApiMetadata', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'Current': { type:'SP.ApiMetadata',inverseProperty:'$$unbound' },
'Types': { type:'Array',elementType:'SP.TypeInformation',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.TypeInformation', {
'BaseTypeFullName': { key:true,type:'Edm.String',nullable:false,required:true },
'FullName': { type:'Edm.String' },
'IsValueObject': { type:'Edm.Boolean',nullable:false,required:true },
'Methods': { type:'Collection(SP.MethodInformation)' },
'Properties': { type:'Collection(SP.PropertyInformation)' }
});
$data.Entity.extend('SP.Site', {
'AllowDesigner': { type:'Edm.Boolean',nullable:false,required:true },
'AllowMasterPageEditing': { type:'Edm.Boolean',nullable:false,required:true },
'AllowRevertFromTemplate': { type:'Edm.Boolean',nullable:false,required:true },
'AllowSelfServiceUpgrade': { type:'Edm.Boolean',nullable:false,required:true },
'AllowSelfServiceUpgradeEvaluation': { type:'Edm.Boolean',nullable:false,required:true },
'CanUpgrade': { type:'Edm.Boolean',nullable:false,required:true },
'CompatibilityLevel': { type:'Edm.Int32',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'LockIssue': { type:'Edm.String' },
'MaxItemsPerThrottledOperation': { type:'Edm.Int32',nullable:false,required:true },
'PrimaryUri': { type:'Edm.String' },
'ReadOnly': { type:'Edm.Boolean',nullable:false,required:true },
'ServerRelativeUrl': { type:'Edm.String' },
'ShowUrlStructure': { type:'Edm.Boolean',nullable:false,required:true },
'UIVersionConfigurationEnabled': { type:'Edm.Boolean',nullable:false,required:true },
'UpgradeInfo': { type:'SP.UpgradeInfo' },
'UpgradeReminderDate': { type:'Edm.DateTime',nullable:false,required:true },
'Url': { type:'Edm.String' },
'Usage': { type:'SP.UsageInfo' },
'EventReceivers': { type:'Array',elementType:'SP.EventReceiverDefinition',inverseProperty:'$$unbound' },
'Features': { type:'Array',elementType:'SP.Feature',inverseProperty:'$$unbound' },
'Owner': { type:'SP.User',inverseProperty:'$$unbound' },
'RecycleBin': { type:'Array',elementType:'SP.RecycleBinItem',inverseProperty:'$$unbound' },
'RootWeb': { type:'SP.Web',inverseProperty:'$$unbound' },
'UserCustomActions': { type:'Array',elementType:'SP.UserCustomAction',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.EventReceiverDefinition', {
'ReceiverAssembly': { type:'Edm.String' },
'ReceiverClass': { type:'Edm.String' },
'ReceiverId': { key:true,type:'Edm.Guid',nullable:false,required:true },
'ReceiverName': { type:'Edm.String' },
'SequenceNumber': { type:'Edm.Int32',nullable:false,required:true },
'Synchronization': { type:'Edm.Int32',nullable:false,required:true },
'EventType': { type:'Edm.Int32',nullable:false,required:true },
'ReceiverUrl': { type:'Edm.String' }
});
$data.Entity.extend('SP.Feature', {
'DefinitionId': { key:true,type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('SP.Principal', {
'Id': { key:true,type:'Edm.Int32',nullable:false,required:true },
'IsHiddenInUI': { type:'Edm.Boolean',nullable:false,required:true },
'LoginName': { type:'Edm.String' },
'Title': { type:'Edm.String' },
'PrincipalType': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.User', {
'Email': { type:'Edm.String' },
'IsSiteAdmin': { type:'Edm.Boolean',nullable:false,required:true },
'UserId': { type:'SP.UserIdInfo' },
'Groups': { type:'Array',elementType:'SP.Group',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Group', {
'AllowMembersEditMembership': { type:'Edm.Boolean',nullable:false,required:true },
'AllowRequestToJoinLeave': { type:'Edm.Boolean',nullable:false,required:true },
'AutoAcceptRequestToJoinLeave': { type:'Edm.Boolean',nullable:false,required:true },
'CanCurrentUserEditMembership': { type:'Edm.Boolean',nullable:false,required:true },
'CanCurrentUserManageGroup': { type:'Edm.Boolean',nullable:false,required:true },
'CanCurrentUserViewMembership': { type:'Edm.Boolean',nullable:false,required:true },
'Description': { type:'Edm.String' },
'OnlyAllowMembersViewMembership': { type:'Edm.Boolean',nullable:false,required:true },
'OwnerTitle': { type:'Edm.String' },
'RequestToJoinLeaveEmailSetting': { type:'Edm.String' },
'Owner': { type:'SP.Principal',inverseProperty:'$$unbound' },
'Users': { type:'Array',elementType:'SP.User',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.RecycleBinItem', {
'DeletedDate': { type:'Edm.DateTime',nullable:false,required:true },
'DirName': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'ItemState': { type:'Edm.Int32',nullable:false,required:true },
'ItemType': { type:'Edm.Int32',nullable:false,required:true },
'LeafName': { type:'Edm.String' },
'Size': { type:'Edm.Int64',nullable:false,required:true },
'Title': { type:'Edm.String' },
'Author': { type:'SP.User',inverseProperty:'$$unbound' },
'DeletedBy': { type:'SP.User',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.SecurableObject', {
'HasUniqueRoleAssignments': { key:true,type:'Edm.Boolean',nullable:false,required:true },
'FirstUniqueAncestorSecurableObject': { type:'SP.SecurableObject',inverseProperty:'$$unbound' },
'RoleAssignments': { type:'Array',elementType:'SP.RoleAssignment',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.RoleAssignment', {
'PrincipalId': { key:true,type:'Edm.Int32',nullable:false,required:true },
'Member': { type:'SP.Principal',inverseProperty:'$$unbound' },
'RoleDefinitionBindings': { type:'Array',elementType:'SP.RoleDefinition',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.RoleDefinition', {
'BasePermissions': { type:'SP.BasePermissions' },
'Description': { type:'Edm.String' },
'Hidden': { type:'Edm.Boolean',nullable:false,required:true },
'Id': { key:true,type:'Edm.Int32',nullable:false,required:true },
'Name': { type:'Edm.String' },
'Order': { type:'Edm.Int32',nullable:false,required:true },
'RoleTypeKind': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.Web', {
'AllowDesignerForCurrentUser': { type:'Edm.Boolean',nullable:false,required:true },
'AllowMasterPageEditingForCurrentUser': { type:'Edm.Boolean',nullable:false,required:true },
'AllowRevertFromTemplateForCurrentUser': { type:'Edm.Boolean',nullable:false,required:true },
'AllowRssFeeds': { type:'Edm.Boolean',nullable:false,required:true },
'AppInstanceId': { type:'Edm.Guid',nullable:false,required:true },
'Configuration': { type:'Edm.Int16',nullable:false,required:true },
'Created': { type:'Edm.DateTime',nullable:false,required:true },
'CustomMasterUrl': { type:'Edm.String' },
'Description': { type:'Edm.String' },
'DocumentLibraryCalloutOfficeWebAppPreviewersDisabled': { type:'Edm.Boolean',nullable:false,required:true },
'EffectiveBasePermissions': { type:'SP.BasePermissions' },
'EnableMinimalDownload': { type:'Edm.Boolean',nullable:false,required:true },
'Id': { type:'Edm.Guid',nullable:false,required:true },
'Language': { type:'Edm.Int32',nullable:false,required:true },
'LastItemModifiedDate': { type:'Edm.DateTime',nullable:false,required:true },
'MasterUrl': { type:'Edm.String' },
'QuickLaunchEnabled': { type:'Edm.Boolean',nullable:false,required:true },
'RecycleBinEnabled': { type:'Edm.Boolean',nullable:false,required:true },
'SaveSiteAsTemplateEnabled': { type:'Edm.Boolean',nullable:false,required:true },
'ServerRelativeUrl': { type:'Edm.String' },
'ShowUrlStructureForCurrentUser': { type:'Edm.Boolean',nullable:false,required:true },
'SyndicationEnabled': { type:'Edm.Boolean',nullable:false,required:true },
'Title': { type:'Edm.String' },
'TreeViewEnabled': { type:'Edm.Boolean',nullable:false,required:true },
'UIVersion': { type:'Edm.Int32',nullable:false,required:true },
'UIVersionConfigurationEnabled': { type:'Edm.Boolean',nullable:false,required:true },
'Url': { type:'Edm.String' },
'WebTemplate': { type:'Edm.String' },
'AllProperties': { type:'SP.PropertyValues',inverseProperty:'$$unbound' },
'AssociatedMemberGroup': { type:'SP.Group',inverseProperty:'$$unbound' },
'AssociatedOwnerGroup': { type:'SP.Group',inverseProperty:'$$unbound' },
'AssociatedVisitorGroup': { type:'SP.Group',inverseProperty:'$$unbound' },
'AvailableContentTypes': { type:'Array',elementType:'SP.ContentType',inverseProperty:'$$unbound' },
'AvailableFields': { type:'Array',elementType:'SP.Field',inverseProperty:'$$unbound' },
'ContentTypes': { type:'Array',elementType:'SP.ContentType',inverseProperty:'$$unbound' },
'CurrentUser': { type:'SP.User',inverseProperty:'$$unbound' },
'EventReceivers': { type:'Array',elementType:'SP.EventReceiverDefinition',inverseProperty:'$$unbound' },
'Features': { type:'Array',elementType:'SP.Feature',inverseProperty:'$$unbound' },
'Fields': { type:'Array',elementType:'SP.Field',inverseProperty:'$$unbound' },
'Folders': { type:'Array',elementType:'SP.Folder',inverseProperty:'$$unbound' },
'Lists': { type:'Array',elementType:'SP.List',inverseProperty:'$$unbound' },
'ListTemplates': { type:'Array',elementType:'SP.ListTemplate',inverseProperty:'$$unbound' },
'Navigation': { type:'SP.Navigation',inverseProperty:'$$unbound' },
'ParentWeb': { type:'SP.WebInformation',inverseProperty:'$$unbound' },
'PushNotificationSubscribers': { type:'Array',elementType:'SP.PushNotificationSubscriber',inverseProperty:'$$unbound' },
'RecycleBin': { type:'Array',elementType:'SP.RecycleBinItem',inverseProperty:'$$unbound' },
'RegionalSettings': { type:'SP.RegionalSettings',inverseProperty:'$$unbound' },
'RoleDefinitions': { type:'Array',elementType:'SP.RoleDefinition',inverseProperty:'$$unbound' },
'RootFolder': { type:'SP.Folder',inverseProperty:'$$unbound' },
'SiteGroups': { type:'Array',elementType:'SP.Group',inverseProperty:'$$unbound' },
'SiteUserInfoList': { type:'SP.List',inverseProperty:'$$unbound' },
'SiteUsers': { type:'Array',elementType:'SP.User',inverseProperty:'$$unbound' },
'ThemeInfo': { type:'SP.ThemeInfo',inverseProperty:'$$unbound' },
'UserCustomActions': { type:'Array',elementType:'SP.UserCustomAction',inverseProperty:'$$unbound' },
'Webs': { type:'Array',elementType:'SP.Web',inverseProperty:'$$unbound' },
'WebInfos': { type:'Array',elementType:'SP.WebInformation',inverseProperty:'$$unbound' },
'WorkflowAssociations': { type:'Array',elementType:'SP.Workflow.WorkflowAssociation',inverseProperty:'$$unbound' },
'WorkflowTemplates': { type:'Array',elementType:'SP.Workflow.WorkflowTemplate',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.PropertyValues', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.ContentType', {
'Description': { type:'Edm.String' },
'DisplayFormTemplateName': { type:'Edm.String' },
'DisplayFormUrl': { type:'Edm.String' },
'DocumentTemplate': { type:'Edm.String' },
'DocumentTemplateUrl': { type:'Edm.String' },
'EditFormTemplateName': { type:'Edm.String' },
'EditFormUrl': { type:'Edm.String' },
'Group': { type:'Edm.String' },
'Hidden': { type:'Edm.Boolean',nullable:false,required:true },
'Id': { type:'SP.ContentTypeId' },
'JSLink': { type:'Edm.String' },
'Name': { type:'Edm.String' },
'NewFormTemplateName': { type:'Edm.String' },
'NewFormUrl': { type:'Edm.String' },
'ReadOnly': { type:'Edm.Boolean',nullable:false,required:true },
'SchemaXml': { type:'Edm.String' },
'Scope': { type:'Edm.String' },
'Sealed': { type:'Edm.Boolean',nullable:false,required:true },
'StringId': { key:true,type:'Edm.String',nullable:false,required:true },
'FieldLinks': { type:'Array',elementType:'SP.FieldLink',inverseProperty:'$$unbound' },
'Fields': { type:'Array',elementType:'SP.Field',inverseProperty:'$$unbound' },
'Parent': { type:'SP.ContentType',inverseProperty:'$$unbound' },
'WorkflowAssociations': { type:'Array',elementType:'SP.Workflow.WorkflowAssociation',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.FieldLink', {
'FieldInternalName': { type:'Edm.String' },
'Hidden': { type:'Edm.Boolean',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'Name': { type:'Edm.String' },
'Required': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('SP.Field', {
'CanBeDeleted': { type:'Edm.Boolean',nullable:false,required:true },
'DefaultValue': { type:'Edm.String' },
'Description': { type:'Edm.String' },
'Direction': { type:'Edm.String' },
'EnforceUniqueValues': { type:'Edm.Boolean',nullable:false,required:true },
'EntityPropertyName': { type:'Edm.String' },
'Filterable': { type:'Edm.Boolean',nullable:false,required:true },
'FromBaseType': { type:'Edm.Boolean',nullable:false,required:true },
'Group': { type:'Edm.String' },
'Hidden': { type:'Edm.Boolean',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'InternalName': { type:'Edm.String' },
'JSLink': { type:'Edm.String' },
'ReadOnlyField': { type:'Edm.Boolean',nullable:false,required:true },
'Required': { type:'Edm.Boolean',nullable:false,required:true },
'SchemaXml': { type:'Edm.String' },
'Scope': { type:'Edm.String' },
'Sealed': { type:'Edm.Boolean',nullable:false,required:true },
'Sortable': { type:'Edm.Boolean',nullable:false,required:true },
'StaticName': { type:'Edm.String' },
'Title': { type:'Edm.String' },
'FieldTypeKind': { type:'Edm.Int32',nullable:false,required:true },
'TypeAsString': { type:'Edm.String' },
'TypeDisplayName': { type:'Edm.String' },
'TypeShortDescription': { type:'Edm.String' },
'ValidationFormula': { type:'Edm.String' },
'ValidationMessage': { type:'Edm.String' }
});
$data.Entity.extend('SP.Folder', {
'ContentTypeOrder': { type:'Collection(SP.ContentTypeId)' },
'ItemCount': { type:'Edm.Int32',nullable:false,required:true },
'Name': { type:'Edm.String' },
'ServerRelativeUrl': { key:true,type:'Edm.String',nullable:false,required:true },
'UniqueContentTypeOrder': { type:'Collection(SP.ContentTypeId)' },
'WelcomePage': { type:'Edm.String' },
'Files': { type:'Array',elementType:'SP.File',inverseProperty:'$$unbound' },
'ListItemAllFields': { type:'SP.ListItem',inverseProperty:'$$unbound' },
'ParentFolder': { type:'SP.Folder',inverseProperty:'$$unbound' },
'Properties': { type:'SP.PropertyValues',inverseProperty:'$$unbound' },
'Folders': { type:'Array',elementType:'SP.Folder',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.File', {
'CheckInComment': { type:'Edm.String' },
'CheckOutType': { type:'Edm.Int32',nullable:false,required:true },
'ContentTag': { type:'Edm.String' },
'CustomizedPageStatus': { type:'Edm.Int32',nullable:false,required:true },
'ETag': { type:'Edm.String' },
'Exists': { type:'Edm.Boolean',nullable:false,required:true },
'Length': { type:'Edm.Int64',nullable:false,required:true },
'Level': { type:'Edm.Byte',nullable:false,required:true },
'MajorVersion': { type:'Edm.Int32',nullable:false,required:true },
'MinorVersion': { type:'Edm.Int32',nullable:false,required:true },
'Name': { key:true,type:'Edm.String',nullable:false,required:true },
'ServerRelativeUrl': { type:'Edm.String' },
'TimeCreated': { type:'Edm.DateTime',nullable:false,required:true },
'TimeLastModified': { type:'Edm.DateTime',nullable:false,required:true },
'Title': { type:'Edm.String' },
'UIVersion': { type:'Edm.Int32',nullable:false,required:true },
'UIVersionLabel': { type:'Edm.String' },
'Author': { type:'SP.User',inverseProperty:'$$unbound' },
'CheckedOutByUser': { type:'SP.User',inverseProperty:'$$unbound' },
'ListItemAllFields': { type:'SP.ListItem',inverseProperty:'$$unbound' },
'LockedByUser': { type:'SP.User',inverseProperty:'$$unbound' },
'ModifiedBy': { type:'SP.User',inverseProperty:'$$unbound' },
'Versions': { type:'Array',elementType:'SP.FileVersion',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.ListItem', {
'DisplayName': { type:'Edm.String' },
'EffectiveBasePermissions': { type:'SP.BasePermissions' },
'EffectiveBasePermissionsForUI': { type:'SP.BasePermissions' },
'FileSystemObjectType': { type:'Edm.Int32',nullable:false,required:true },
'Id': { type:'Edm.Int32',nullable:false,required:true },
'AttachmentFiles': { type:'Array',elementType:'SP.Attachment',inverseProperty:'$$unbound' },
'ContentType': { type:'SP.ContentType',inverseProperty:'$$unbound' },
'FieldValuesAsHtml': { type:'SP.FieldStringValues',inverseProperty:'$$unbound' },
'FieldValuesAsText': { type:'SP.FieldStringValues',inverseProperty:'$$unbound' },
'FieldValuesForEdit': { type:'SP.FieldStringValues',inverseProperty:'$$unbound' },
'File': { type:'SP.File',inverseProperty:'$$unbound' },
'Folder': { type:'SP.Folder',inverseProperty:'$$unbound' },
'ParentList': { type:'SP.List',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Attachment', {
'FileName': { key:true,type:'Edm.String',nullable:false,required:true },
'ServerRelativeUrl': { type:'Edm.String' }
});
$data.Entity.extend('SP.FieldStringValues', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.List', {
'AllowContentTypes': { type:'Edm.Boolean',nullable:false,required:true },
'BaseTemplate': { type:'Edm.Int32',nullable:false,required:true },
'BaseType': { type:'Edm.Int32',nullable:false,required:true },
'BrowserFileHandling': { type:'Edm.Int32',nullable:false,required:true },
'ContentTypesEnabled': { type:'Edm.Boolean',nullable:false,required:true },
'Created': { type:'Edm.DateTime',nullable:false,required:true },
'DataSource': { type:'SP.ListDataSource' },
'DefaultContentApprovalWorkflowId': { type:'Edm.Guid',nullable:false,required:true },
'DefaultDisplayFormUrl': { type:'Edm.String' },
'DefaultEditFormUrl': { type:'Edm.String' },
'DefaultNewFormUrl': { type:'Edm.String' },
'DefaultViewUrl': { type:'Edm.String' },
'Description': { type:'Edm.String' },
'Direction': { type:'Edm.String' },
'DocumentTemplateUrl': { type:'Edm.String' },
'DraftVersionVisibility': { type:'Edm.Int32',nullable:false,required:true },
'EffectiveBasePermissions': { type:'SP.BasePermissions' },
'EffectiveBasePermissionsForUI': { type:'SP.BasePermissions' },
'EnableAttachments': { type:'Edm.Boolean',nullable:false,required:true },
'EnableFolderCreation': { type:'Edm.Boolean',nullable:false,required:true },
'EnableMinorVersions': { type:'Edm.Boolean',nullable:false,required:true },
'EnableModeration': { type:'Edm.Boolean',nullable:false,required:true },
'EnableVersioning': { type:'Edm.Boolean',nullable:false,required:true },
'EntityTypeName': { type:'Edm.String' },
'ForceCheckout': { type:'Edm.Boolean',nullable:false,required:true },
'HasExternalDataSource': { type:'Edm.Boolean',nullable:false,required:true },
'Hidden': { type:'Edm.Boolean',nullable:false,required:true },
'Id': { type:'Edm.Guid',nullable:false,required:true },
'ImageUrl': { type:'Edm.String' },
'IrmEnabled': { type:'Edm.Boolean',nullable:false,required:true },
'IrmExpire': { type:'Edm.Boolean',nullable:false,required:true },
'IrmReject': { type:'Edm.Boolean',nullable:false,required:true },
'IsApplicationList': { type:'Edm.Boolean',nullable:false,required:true },
'IsCatalog': { type:'Edm.Boolean',nullable:false,required:true },
'IsPrivate': { type:'Edm.Boolean',nullable:false,required:true },
'IsSiteAssetsLibrary': { type:'Edm.Boolean',nullable:false,required:true },
'ItemCount': { type:'Edm.Int32',nullable:false,required:true },
'LastItemDeletedDate': { type:'Edm.DateTime',nullable:false,required:true },
'LastItemModifiedDate': { type:'Edm.DateTime',nullable:false,required:true },
'ListItemEntityTypeFullName': { type:'Edm.String' },
'MultipleDataList': { type:'Edm.Boolean',nullable:false,required:true },
'NoCrawl': { type:'Edm.Boolean',nullable:false,required:true },
'OnQuickLaunch': { type:'Edm.Boolean',nullable:false,required:true },
'ParentWebUrl': { type:'Edm.String' },
'SchemaXml': { type:'Edm.String' },
'ServerTemplateCanCreateFolders': { type:'Edm.Boolean',nullable:false,required:true },
'TemplateFeatureId': { type:'Edm.Guid',nullable:false,required:true },
'Title': { type:'Edm.String' },
'ValidationFormula': { type:'Edm.String' },
'ValidationMessage': { type:'Edm.String' },
'ContentTypes': { type:'Array',elementType:'SP.ContentType',inverseProperty:'$$unbound' },
'EventReceivers': { type:'Array',elementType:'SP.EventReceiverDefinition',inverseProperty:'$$unbound' },
'Fields': { type:'Array',elementType:'SP.Field',inverseProperty:'$$unbound' },
'Forms': { type:'Array',elementType:'SP.Form',inverseProperty:'$$unbound' },
'InformationRightsManagementSettings': { type:'SP.InformationRightsManagementSettings',inverseProperty:'$$unbound' },
'Items': { type:'Array',elementType:'SP.ListItem',inverseProperty:'$$unbound' },
'ParentWeb': { type:'SP.Web',inverseProperty:'$$unbound' },
'RootFolder': { type:'SP.Folder',inverseProperty:'$$unbound' },
'UserCustomActions': { type:'Array',elementType:'SP.UserCustomAction',inverseProperty:'$$unbound' },
'Views': { type:'Array',elementType:'SP.View',inverseProperty:'$$unbound' },
'WorkflowAssociations': { type:'Array',elementType:'SP.Workflow.WorkflowAssociation',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Form', {
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'ServerRelativeUrl': { type:'Edm.String' },
'FormType': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.InformationRightsManagementSettings', {
'AllowPrint': { key:true,type:'Edm.Boolean',nullable:false,required:true },
'AllowScript': { type:'Edm.Boolean',nullable:false,required:true },
'AllowWriteCopy': { type:'Edm.Boolean',nullable:false,required:true },
'DisableWac': { type:'Edm.Boolean',nullable:false,required:true },
'DocumentAccessExpireDays': { type:'Edm.Int32',nullable:false,required:true },
'DocumentLibraryProtectionExpireDate': { type:'Edm.DateTime',nullable:false,required:true },
'EnableDocumentAccessExpire': { type:'Edm.Boolean',nullable:false,required:true },
'EnableGroupProtection': { type:'Edm.Boolean',nullable:false,required:true },
'EnableLicenseCacheExpire': { type:'Edm.Boolean',nullable:false,required:true },
'GroupName': { type:'Edm.String' },
'LicenseCacheExpireDays': { type:'Edm.Int32',nullable:false,required:true },
'PolicyDescription': { type:'Edm.String' },
'PolicyTitle': { type:'Edm.String' }
});
$data.Entity.extend('SP.UserCustomAction', {
'CommandUIExtension': { type:'Edm.String' },
'Description': { type:'Edm.String' },
'Group': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'ImageUrl': { type:'Edm.String' },
'Location': { type:'Edm.String' },
'Name': { type:'Edm.String' },
'RegistrationId': { type:'Edm.String' },
'RegistrationType': { type:'Edm.Int32',nullable:false,required:true },
'Rights': { type:'SP.BasePermissions' },
'Scope': { type:'Edm.Int32',nullable:false,required:true },
'ScriptBlock': { type:'Edm.String' },
'ScriptSrc': { type:'Edm.String' },
'Sequence': { type:'Edm.Int32',nullable:false,required:true },
'Title': { type:'Edm.String' },
'Url': { type:'Edm.String' },
'VersionOfUserCustomAction': { type:'Edm.String' }
});
$data.Entity.extend('SP.View', {
'Aggregations': { type:'Edm.String' },
'AggregationsStatus': { type:'Edm.String' },
'BaseViewId': { type:'Edm.String' },
'ContentTypeId': { type:'SP.ContentTypeId' },
'DefaultView': { type:'Edm.Boolean',nullable:false,required:true },
'DefaultViewForContentType': { type:'Edm.Boolean',nullable:false,required:true },
'EditorModified': { type:'Edm.Boolean',nullable:false,required:true },
'Formats': { type:'Edm.String' },
'Hidden': { type:'Edm.Boolean',nullable:false,required:true },
'HtmlSchemaXml': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'ImageUrl': { type:'Edm.String' },
'IncludeRootFolder': { type:'Edm.Boolean',nullable:false,required:true },
'ViewJoins': { type:'Edm.String' },
'JSLink': { type:'Edm.String' },
'ListViewXml': { type:'Edm.String' },
'Method': { type:'Edm.String' },
'MobileDefaultView': { type:'Edm.Boolean',nullable:false,required:true },
'MobileView': { type:'Edm.Boolean',nullable:false,required:true },
'ModerationType': { type:'Edm.String' },
'OrderedView': { type:'Edm.Boolean',nullable:false,required:true },
'Paged': { type:'Edm.Boolean',nullable:false,required:true },
'PersonalView': { type:'Edm.Boolean',nullable:false,required:true },
'ViewProjectedFields': { type:'Edm.String' },
'ViewQuery': { type:'Edm.String' },
'ReadOnlyView': { type:'Edm.Boolean',nullable:false,required:true },
'RequiresClientIntegration': { type:'Edm.Boolean',nullable:false,required:true },
'RowLimit': { type:'Edm.Int32',nullable:false,required:true },
'Scope': { type:'Edm.Int32',nullable:false,required:true },
'ServerRelativeUrl': { type:'Edm.String' },
'StyleId': { type:'Edm.String' },
'Threaded': { type:'Edm.Boolean',nullable:false,required:true },
'Title': { type:'Edm.String' },
'Toolbar': { type:'Edm.String' },
'ToolbarTemplateName': { type:'Edm.String' },
'ViewType': { type:'Edm.String' },
'ViewData': { type:'Edm.String' },
'ViewFields': { type:'SP.ViewFieldCollection',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.ViewFieldCollection', {
'SchemaXml': { key:true,type:'Edm.String',nullable:false,required:true },
'Items': { type:'Collection(Edm.String)' }
});
$data.Entity.extend('SP.FileVersion', {
'CheckInComment': { type:'Edm.String' },
'Created': { type:'Edm.DateTime',nullable:false,required:true },
'ID': { key:true,type:'Edm.Int32',nullable:false,required:true },
'IsCurrentVersion': { type:'Edm.Boolean',nullable:false,required:true },
'Size': { type:'Edm.Int32',nullable:false,required:true },
'Url': { type:'Edm.String' },
'VersionLabel': { type:'Edm.String' },
'CreatedBy': { type:'SP.User',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.ListTemplate', {
'AllowsFolderCreation': { type:'Edm.Boolean',nullable:false,required:true },
'BaseType': { type:'Edm.Int32',nullable:false,required:true },
'Description': { type:'Edm.String' },
'FeatureId': { type:'Edm.Guid',nullable:false,required:true },
'Hidden': { type:'Edm.Boolean',nullable:false,required:true },
'ImageUrl': { type:'Edm.String' },
'InternalName': { type:'Edm.String' },
'IsCustomTemplate': { type:'Edm.Boolean',nullable:false,required:true },
'Name': { key:true,type:'Edm.String',nullable:false,required:true },
'OnQuickLaunch': { type:'Edm.Boolean',nullable:false,required:true },
'ListTemplateTypeKind': { type:'Edm.Int32',nullable:false,required:true },
'Unique': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('SP.Navigation', {
'UseShared': { key:true,type:'Edm.Boolean',nullable:false,required:true },
'QuickLaunch': { type:'Array',elementType:'SP.NavigationNode',inverseProperty:'$$unbound' },
'TopNavigationBar': { type:'Array',elementType:'SP.NavigationNode',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.NavigationNode', {
'Id': { key:true,type:'Edm.Int32',nullable:false,required:true },
'IsDocLib': { type:'Edm.Boolean',nullable:false,required:true },
'IsExternal': { type:'Edm.Boolean',nullable:false,required:true },
'IsVisible': { type:'Edm.Boolean',nullable:false,required:true },
'Title': { type:'Edm.String' },
'Url': { type:'Edm.String' },
'Children': { type:'Array',elementType:'SP.NavigationNode',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.WebInformation', {
'Configuration': { type:'Edm.Int16',nullable:false,required:true },
'Created': { type:'Edm.DateTime',nullable:false,required:true },
'Description': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'Language': { type:'Edm.Int32',nullable:false,required:true },
'LastItemModifiedDate': { type:'Edm.DateTime',nullable:false,required:true },
'ServerRelativeUrl': { type:'Edm.String' },
'Title': { type:'Edm.String' },
'WebTemplate': { type:'Edm.String' },
'WebTemplateId': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.PushNotificationSubscriber', {
'CustomArgs': { key:true,type:'Edm.String',nullable:false,required:true },
'DeviceAppInstanceId': { type:'Edm.Guid',nullable:false,required:true },
'LastModifiedTimeStamp': { type:'Edm.DateTime',nullable:false,required:true },
'RegistrationTimeStamp': { type:'Edm.DateTime',nullable:false,required:true },
'ServiceToken': { type:'Edm.String' },
'SubscriberType': { type:'Edm.String' },
'User': { type:'SP.User',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.RegionalSettings', {
'AdjustHijriDays': { key:true,type:'Edm.Int16',nullable:false,required:true },
'AlternateCalendarType': { type:'Edm.Int16',nullable:false,required:true },
'AM': { type:'Edm.String' },
'CalendarType': { type:'Edm.Int16',nullable:false,required:true },
'Collation': { type:'Edm.Int16',nullable:false,required:true },
'CollationLCID': { type:'Edm.Int32',nullable:false,required:true },
'DateFormat': { type:'Edm.Int32',nullable:false,required:true },
'DateSeparator': { type:'Edm.String' },
'DecimalSeparator': { type:'Edm.String' },
'DigitGrouping': { type:'Edm.String' },
'FirstDayOfWeek': { type:'Edm.Int32',nullable:false,required:true },
'FirstWeekOfYear': { type:'Edm.Int16',nullable:false,required:true },
'IsEastAsia': { type:'Edm.Boolean',nullable:false,required:true },
'IsRightToLeft': { type:'Edm.Boolean',nullable:false,required:true },
'IsUIRightToLeft': { type:'Edm.Boolean',nullable:false,required:true },
'ListSeparator': { type:'Edm.String' },
'LocaleId': { type:'Edm.Int32',nullable:false,required:true },
'NegativeSign': { type:'Edm.String' },
'NegNumberMode': { type:'Edm.Int32',nullable:false,required:true },
'PM': { type:'Edm.String' },
'PositiveSign': { type:'Edm.String' },
'ShowWeeks': { type:'Edm.Boolean',nullable:false,required:true },
'ThousandSeparator': { type:'Edm.String' },
'Time24': { type:'Edm.Boolean',nullable:false,required:true },
'TimeMarkerPosition': { type:'Edm.Int32',nullable:false,required:true },
'TimeSeparator': { type:'Edm.String' },
'WorkDayEndHour': { type:'Edm.Int16',nullable:false,required:true },
'WorkDays': { type:'Edm.Int16',nullable:false,required:true },
'WorkDayStartHour': { type:'Edm.Int16',nullable:false,required:true },
'TimeZone': { type:'SP.TimeZone',inverseProperty:'$$unbound' },
'TimeZones': { type:'Array',elementType:'SP.TimeZone',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.TimeZone', {
'Description': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Int32',nullable:false,required:true },
'Information': { type:'SP.TimeZoneInformation' }
});
$data.Entity.extend('SP.ThemeInfo', {
'AccessibleDescription': { key:true,type:'Edm.String',nullable:false,required:true },
'ThemeBackgroundImageUri': { type:'Edm.String' }
});
$data.Entity.extend('SP.AppCatalog', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.AppInstanceErrorDetails', {
'CorrelationId': { key:true,type:'Edm.Guid',nullable:false,required:true },
'ErrorDetail': { type:'Edm.String' },
'ErrorType': { type:'Edm.Int32',nullable:false,required:true },
'ExceptionMessage': { type:'Edm.String' },
'Source': { type:'Edm.Int32',nullable:false,required:true },
'SourceName': { type:'Edm.String' }
});
$data.Entity.extend('SP.AppInstance', {
'AppPrincipalId': { type:'Edm.String' },
'AppWebFullUrl': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'InError': { type:'Edm.Boolean',nullable:false,required:true },
'StartPage': { type:'Edm.String' },
'RemoteAppUrl': { type:'Edm.String' },
'SiteId': { type:'Edm.Guid',nullable:false,required:true },
'Status': { type:'Edm.Int32',nullable:false,required:true },
'Title': { type:'Edm.String' },
'WebId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('SP.App', {
'AssetId': { key:true,type:'Edm.String',nullable:false,required:true },
'ContentMarket': { type:'Edm.String' },
'VersionString': { type:'Edm.String' }
});
$data.Entity.extend('SP.AlternateUrl', {
'Uri': { key:true,type:'Edm.String',nullable:false,required:true },
'UrlZone': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.RelatedItemManager', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.ServerSettings', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.AppContextSite', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'Site': { type:'SP.Site',inverseProperty:'$$unbound' },
'Web': { type:'SP.Web',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Change', {
'ChangeToken': { type:'SP.ChangeToken' },
'ChangeType': { key:true,type:'Edm.Int32',nullable:false,required:true },
'SiteId': { type:'Edm.Guid',nullable:false,required:true },
'Time': { type:'Edm.DateTime',nullable:false,required:true }
});
$data.Entity.extend('SP.ChangeAlert', {
'AlertId': { type:'Edm.Guid',nullable:false,required:true },
'WebId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('SP.ChangeContentType', {
'ContentTypeId': { type:'SP.ContentTypeId' },
'WebId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('SP.ChangeField', {
'FieldId': { type:'Edm.Guid',nullable:false,required:true },
'WebId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('SP.ChangeFile', {
'UniqueId': { type:'Edm.Guid',nullable:false,required:true },
'WebId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('SP.ChangeFolder', {
'UniqueId': { type:'Edm.Guid',nullable:false,required:true },
'WebId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('SP.ChangeGroup', {
'GroupId': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.ChangeItem', {
'ItemId': { type:'Edm.Int32',nullable:false,required:true },
'ListId': { type:'Edm.Guid',nullable:false,required:true },
'WebId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('SP.ChangeList', {
'ListId': { type:'Edm.Guid',nullable:false,required:true },
'WebId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('SP.ChangeSite', {
});
$data.Entity.extend('SP.ChangeUser', {
'Activate': { type:'Edm.Boolean',nullable:false,required:true },
'UserId': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.ChangeView', {
'ViewId': { type:'Edm.Guid',nullable:false,required:true },
'ListId': { type:'Edm.Guid',nullable:false,required:true },
'WebId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('SP.ChangeWeb', {
'WebId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('SP.CompatibilityRange', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.RequestContext', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'Current': { type:'SP.RequestContext',inverseProperty:'$$unbound' },
'Site': { type:'SP.Site',inverseProperty:'$$unbound' },
'Web': { type:'SP.Web',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.FieldCalculated', {
'DateFormat': { type:'Edm.Int32',nullable:false,required:true },
'Formula': { type:'Edm.String' },
'OutputType': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.FieldMultiChoice', {
'FillInChoice': { type:'Edm.Boolean',nullable:false,required:true },
'Mappings': { type:'Edm.String' },
'Choices': { type:'Collection(Edm.String)' }
});
$data.Entity.extend('SP.FieldChoice', {
'EditFormat': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.FieldComputed', {
'EnableLookup': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('SP.FieldNumber', {
'MaximumValue': { type:'Edm.Double',nullable:false,required:true },
'MinimumValue': { type:'Edm.Double',nullable:false,required:true }
});
$data.Entity.extend('SP.FieldCurrency', {
'CurrencyLocaleId': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.FieldDateTime', {
'DateTimeCalendarType': { type:'Edm.Int32',nullable:false,required:true },
'DisplayFormat': { type:'Edm.Int32',nullable:false,required:true },
'FriendlyDisplayFormat': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.FieldGeolocation', {
});
$data.Entity.extend('SP.FieldGuid', {
});
$data.Entity.extend('SP.FieldLookup', {
'AllowMultipleValues': { type:'Edm.Boolean',nullable:false,required:true },
'IsRelationship': { type:'Edm.Boolean',nullable:false,required:true },
'LookupField': { type:'Edm.String' },
'LookupList': { type:'Edm.String' },
'LookupWebId': { type:'Edm.Guid',nullable:false,required:true },
'PrimaryFieldId': { type:'Edm.String' },
'RelationshipDeleteBehavior': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.FieldMultiLineText', {
'AllowHyperlink': { type:'Edm.Boolean',nullable:false,required:true },
'AppendOnly': { type:'Edm.Boolean',nullable:false,required:true },
'NumberOfLines': { type:'Edm.Int32',nullable:false,required:true },
'RestrictedMode': { type:'Edm.Boolean',nullable:false,required:true },
'RichText': { type:'Edm.Boolean',nullable:false,required:true },
'WikiLinking': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('SP.FieldRatingScale', {
'GridEndNumber': { type:'Edm.Int32',nullable:false,required:true },
'GridNAOptionText': { type:'Edm.String' },
'GridStartNumber': { type:'Edm.Int32',nullable:false,required:true },
'GridTextRangeAverage': { type:'Edm.String' },
'GridTextRangeHigh': { type:'Edm.String' },
'GridTextRangeLow': { type:'Edm.String' },
'RangeCount': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.FieldText', {
'MaxLength': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.FieldUrl', {
'DisplayFormat': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.FieldUser', {
'AllowDisplay': { type:'Edm.Boolean',nullable:false,required:true },
'Presence': { type:'Edm.Boolean',nullable:false,required:true },
'SelectionGroup': { type:'Edm.Int32',nullable:false,required:true },
'SelectionMode': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.ObjectSharingInformation', {
'AnonymousEditLink': { key:true,type:'Edm.String',nullable:false,required:true },
'AnonymousViewLink': { type:'Edm.String' },
'CanManagePermissions': { type:'Edm.Boolean',nullable:false,required:true },
'HasPendingAccessRequests': { type:'Edm.Boolean',nullable:false,required:true },
'HasPermissionLevels': { type:'Edm.Boolean',nullable:false,required:true },
'IsSharedWithCurrentUser': { type:'Edm.Boolean',nullable:false,required:true },
'IsSharedWithGuest': { type:'Edm.Boolean',nullable:false,required:true },
'IsSharedWithMany': { type:'Edm.Boolean',nullable:false,required:true },
'IsSharedWithSecurityGroup': { type:'Edm.Boolean',nullable:false,required:true },
'PendingAccessRequestsLink': { type:'Edm.String' }
});
$data.Entity.extend('SP.ObjectSharingInformationUser', {
'CustomRoleNames': { type:'Edm.String' },
'Department': { type:'Edm.String' },
'Email': { type:'Edm.String' },
'HasEditPermission': { type:'Edm.Boolean',nullable:false,required:true },
'HasViewPermission': { type:'Edm.Boolean',nullable:false,required:true },
'Id': { key:true,type:'Edm.Int32',nullable:false,required:true },
'IsSiteAdmin': { type:'Edm.Boolean',nullable:false,required:true },
'JobTitle': { type:'Edm.String' },
'LoginName': { type:'Edm.String' },
'Name': { type:'Edm.String' },
'Picture': { type:'Edm.String' },
'SipAddress': { type:'Edm.String' },
'Principal': { type:'SP.Principal',inverseProperty:'$$unbound' },
'User': { type:'SP.User',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.RelatedField', {
'FieldId': { key:true,type:'Edm.Guid',nullable:false,required:true },
'ListId': { type:'Edm.Guid',nullable:false,required:true },
'RelationshipDeleteBehavior': { type:'Edm.Int32',nullable:false,required:true },
'WebId': { type:'Edm.Guid',nullable:false,required:true },
'LookupList': { type:'SP.List',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.SiteUrl', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.WebProxy', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.WebTemplate', {
'Description': { type:'Edm.String' },
'DisplayCategory': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Int32',nullable:false,required:true },
'ImageUrl': { type:'Edm.String' },
'IsHidden': { type:'Edm.Boolean',nullable:false,required:true },
'IsRootWebOnly': { type:'Edm.Boolean',nullable:false,required:true },
'IsSubWebOnly': { type:'Edm.Boolean',nullable:false,required:true },
'Lcid': { type:'Edm.Int32',nullable:false,required:true },
'Name': { type:'Edm.String' },
'Title': { type:'Edm.String' }
});
$data.Entity.extend('SP.RequestVariable', {
'Value': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.Video.EmbedCodeConfiguration', {
'AutoPlay': { type:'Edm.Boolean',nullable:false,required:true },
'DisplayTitle': { type:'Edm.Boolean',nullable:false,required:true },
'LinkToOwnerProfilePage': { type:'Edm.Boolean',nullable:false,required:true },
'LinkToVideoHomePage': { type:'Edm.Boolean',nullable:false,required:true },
'Loop': { type:'Edm.Boolean',nullable:false,required:true },
'PixelHeight': { type:'Edm.Int64',nullable:false,required:true },
'PixelWidth': { type:'Edm.Int64',nullable:false,required:true },
'PreviewImagePath': { type:'Edm.String' },
'StartTime': { type:'Edm.Int64',nullable:false,required:true }
});
$data.Entity.extend('SP.Video.VideoSet', {
});
$data.Entity.extend('SP.Microfeed.MicroBlogEntityCollection', {
'Items': { type:'Collection(SP.Microfeed.MicroBlogEntity)' }
});
$data.Entity.extend('SP.Microfeed.MicroBlogEntity', {
'AccountName': { type:'Edm.String' },
'Description': { type:'Edm.String' },
'DisplayName': { type:'Edm.String' },
'Email': { type:'Edm.String' },
'EntityType': { type:'Edm.Int32',nullable:false,required:true },
'EntityURI': { type:'Edm.String' },
'FollowedContentURI': { type:'Edm.String' },
'Identifier': { type:'Edm.String' },
'IsFollowedByMe': { type:'Edm.Boolean',nullable:false,required:true },
'LatestPost': { type:'Edm.String' },
'LibraryName': { type:'Edm.String' },
'LibraryUri': { type:'Edm.String' },
'PersonalURI': { type:'Edm.String' },
'PictureURI': { type:'Edm.String' },
'Status': { type:'Edm.Int32',nullable:false,required:true },
'Title': { type:'Edm.String' }
});
$data.Entity.extend('SP.Microfeed.MicrofeedPostDefinition', {
'CanDelete': { type:'Edm.Boolean',nullable:false,required:true },
'CanFollowUp': { type:'Edm.Boolean',nullable:false,required:true },
'CanHaveAttachments': { type:'Edm.Boolean',nullable:false,required:true },
'CanLike': { type:'Edm.Boolean',nullable:false,required:true },
'CanLock': { type:'Edm.Boolean',nullable:false,required:true },
'CanReply': { type:'Edm.Boolean',nullable:false,required:true },
'CreationTime': { type:'Edm.DateTime',nullable:false,required:true },
'DefinitionId': { type:'Edm.Int64',nullable:false,required:true },
'DefinitionName': { type:'Edm.String' },
'DefinitionVersion': { type:'Edm.Int32',nullable:false,required:true },
'EnablePeopleList': { type:'Edm.Boolean',nullable:false,required:true },
'IsDefault': { type:'Edm.Boolean',nullable:false,required:true },
'IsEnabled': { type:'Edm.Boolean',nullable:false,required:true },
'IsNotification': { type:'Edm.Boolean',nullable:false,required:true },
'IsPrivate': { type:'Edm.Boolean',nullable:false,required:true },
'IsUserPost': { type:'Edm.Boolean',nullable:false,required:true },
'LastUpdateTime': { type:'Edm.DateTime',nullable:false,required:true },
'PartitionId': { type:'Edm.Guid',nullable:false,required:true },
'PersistToCache': { type:'Edm.Boolean',nullable:false,required:true },
'PersistToPrivateFolder': { type:'Edm.Boolean',nullable:false,required:true },
'PersistToPublishedFeed': { type:'Edm.Boolean',nullable:false,required:true },
'ReferenceLikePostName': { type:'Edm.String' },
'ReferenceMentionPostName': { type:'Edm.String' },
'ReferenceReplyPostName': { type:'Edm.String' },
'RenderPostAuthorImage': { type:'Edm.Boolean',nullable:false,required:true },
'ResourceFileName': { type:'Edm.String' },
'SecurityTrimContentUrl': { type:'Edm.Boolean',nullable:false,required:true },
'SmallImageSizePreferred': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('SP.Microfeed.MicrofeedDataLinkCollection', {
'Items': { type:'Collection(SP.Microfeed.MicrofeedDataLink)' }
});
$data.Entity.extend('SP.Microfeed.MicrofeedDataLink', {
'DataLinkType': { type:'Edm.Int32',nullable:false,required:true },
'DateTimeValue': { type:'Edm.DateTime',nullable:false,required:true },
'Name': { type:'Edm.String' },
'PlaceHolderName': { type:'Edm.String' },
'StringValue': { type:'Edm.String' },
'UniqueId': { type:'Edm.Guid',nullable:false,required:true },
'UriValue': { type:'Edm.String' }
});
$data.Entity.extend('SP.Microfeed.MicrofeedDataQuery', {
'ItemLimit': { type:'Edm.Int64',nullable:false,required:true },
'Query': { type:'Edm.String' },
'ViewFields': { type:'Collection(Edm.String)' },
'ViewFieldsOnly': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('SP.Microfeed.MicrofeedLinkAction', {
'ActionUri': { type:'Edm.String' },
'Kind': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.Microfeed.MicrofeedLink', {
'ClickAction': { type:'SP.Microfeed.MicrofeedLinkAction' },
'ContentUri': { type:'Edm.String' },
'Description': { type:'Edm.String' },
'Height': { type:'Edm.Int64',nullable:false,required:true },
'Href': { type:'Edm.String' },
'Length': { type:'Edm.Int64',nullable:false,required:true },
'LinkType': { type:'Edm.Int32',nullable:false,required:true },
'Name': { type:'Edm.String' },
'PreviewPictureUrl': { type:'Edm.String' },
'Status': { type:'Edm.Int32',nullable:false,required:true },
'Width': { type:'Edm.Int64',nullable:false,required:true }
});
$data.Entity.extend('SP.Microfeed.MicrofeedPostCollection', {
'Items': { type:'Collection(SP.Microfeed.MicrofeedPost)' }
});
$data.Entity.extend('SP.Microfeed.MicrofeedPost', {
'AuthorIndex': { type:'Edm.Int32',nullable:false,required:true },
'BreadCrumb': { type:'Edm.String' },
'CanDelete': { type:'Edm.Boolean',nullable:false,required:true },
'CanFollowUp': { type:'Edm.Boolean',nullable:false,required:true },
'CanHaveAttachments': { type:'Edm.Boolean',nullable:false,required:true },
'CanLike': { type:'Edm.Boolean',nullable:false,required:true },
'CanLock': { type:'Edm.Boolean',nullable:false,required:true },
'CanReply': { type:'Edm.Boolean',nullable:false,required:true },
'Content': { type:'Edm.String' },
'Created': { type:'Edm.DateTime',nullable:false,required:true },
'Footer': { type:'Edm.String' },
'FullDisplayNameLikersList': { type:'Collection(Edm.String)' },
'ID': { type:'Edm.String' },
'ILikeIt': { type:'Edm.Boolean',nullable:false,required:true },
'LikersList': { type:'Collection(Edm.Int32)',nullable:false,required:true },
'Locked': { type:'Edm.Boolean',nullable:false,required:true },
'MediaLink': { type:'SP.Microfeed.MicrofeedLink' },
'MicroBlogType': { type:'Edm.Int32',nullable:false,required:true },
'Modified': { type:'Edm.DateTime',nullable:false,required:true },
'PeopleCount': { type:'Edm.Int32',nullable:false,required:true },
'PostImageUri': { type:'Edm.String' },
'PostSource': { type:'Edm.String' },
'PostSourceUri': { type:'Edm.String' },
'ReferenceID': { type:'Edm.String' },
'RenderPostAuthorImage': { type:'Edm.Boolean',nullable:false,required:true },
'ReplyCount': { type:'Edm.Int32',nullable:false,required:true },
'SmallImageSizePreferred': { type:'Edm.Boolean',nullable:false,required:true },
'Title': { type:'Edm.String' }
});
$data.Entity.extend('SP.Microfeed.MicrofeedPostDefinitionNames', {
});
$data.Entity.extend('SP.Microfeed.MicrofeedPostDefinitionNameCollection', {
'Items': { type:'Collection(Edm.String)' }
});
$data.Entity.extend('SP.Microfeed.MicrofeedPostOptions', {
'Content': { type:'Edm.String' },
'ContentFormattingOption': { type:'Edm.Int32',nullable:false,required:true },
'DataLinks': { type:'SP.Microfeed.MicrofeedDataLinkCollection' },
'DefinitionName': { type:'Edm.String' },
'MediaLink': { type:'SP.Microfeed.MicrofeedLink' },
'PeopleList': { type:'Collection(Edm.String)' },
'PostSource': { type:'Edm.String' },
'PostSourceUri': { type:'Edm.String' },
'RefThread_ReferenceID': { type:'Edm.String' },
'RefThread_RefReply': { type:'Edm.String' },
'RefThread_RefRoot': { type:'Edm.String' },
'TargetActor': { type:'Edm.String' },
'UpdateStatusText': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('SP.Microfeed.MicrofeedRetrievalOptions', {
'ContentFormattingOption': { type:'Edm.Int32',nullable:false,required:true },
'ContentOnly': { type:'Edm.Boolean',nullable:false,required:true },
'DropAllSecurityTrimmablePosts': { type:'Edm.Boolean',nullable:false,required:true },
'GatherUnreadMentionCountForUser': { type:'Edm.Boolean',nullable:false,required:true },
'IncludedTypes': { type:'Edm.Int32',nullable:false,required:true },
'NewerThan': { type:'Edm.DateTime',nullable:false,required:true },
'OlderThan': { type:'Edm.DateTime',nullable:false,required:true },
'PostDefinitionFilter': { type:'Collection(Edm.String)' },
'ResultSortOrder': { type:'Edm.Int32',nullable:false,required:true },
'ThreadCount': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.Microfeed.MicrofeedThreadCollection', {
'CurrentUserUnreadMentionCount': { type:'Edm.Int32',nullable:false,required:true },
'Items': { type:'Collection(SP.Microfeed.MicrofeedThread)' }
});
$data.Entity.extend('SP.Microfeed.MicrofeedThread', {
'CanFollowUp': { type:'Edm.Boolean',nullable:false,required:true },
'CanHaveAttachments': { type:'Edm.Boolean',nullable:false,required:true },
'CanLike': { type:'Edm.Boolean',nullable:false,required:true },
'CanReply': { type:'Edm.Boolean',nullable:false,required:true },
'DataLinks': { type:'Collection(SP.Microfeed.MicrofeedDataLink)' },
'DefinitionId': { type:'Edm.Int64',nullable:false,required:true },
'DefinitionName': { type:'Edm.String' },
'Identifier': { type:'Edm.String' },
'Locked': { type:'Edm.Boolean',nullable:false,required:true },
'MicrofeedEntities': { type:'Collection(SP.Microfeed.MicroBlogEntity)' },
'OwnerIndex': { type:'Edm.Int32',nullable:false,required:true },
'RefReply': { type:'SP.Microfeed.MicrofeedPost' },
'RefRoot': { type:'SP.Microfeed.MicrofeedPost' },
'RenderPostAuthorImage': { type:'Edm.Boolean',nullable:false,required:true },
'Replies': { type:'SP.Microfeed.MicrofeedPostCollection' },
'ReplyCount': { type:'Edm.Int32',nullable:false,required:true },
'RootPost': { type:'SP.Microfeed.MicrofeedPost' },
'SmallImageSizePreferred': { type:'Edm.Boolean',nullable:false,required:true },
'Status': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.Microfeed.MicrofeedUserPostCollection', {
'Items': { type:'Collection(SP.Microfeed.MicrofeedUserPosts)' }
});
$data.Entity.extend('SP.Microfeed.MicrofeedUserPosts', {
'AccountName': { type:'Edm.String' }
});
$data.Entity.extend('SP.Microfeed.MicrofeedPostDefinitionManager', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.Microfeed.MicrofeedAttachmentStore', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.Microfeed.MicrofeedData', {
'Created': { key:true,type:'Edm.DateTime',nullable:false,required:true },
'Data': { type:'Collection(SP.KeyValue)' },
'DefinitionId': { type:'Edm.Int32',nullable:false,required:true },
'ItemType': { type:'Edm.Int32',nullable:false,required:true },
'Modified': { type:'Edm.DateTime',nullable:false,required:true },
'TargetIdentifier': { type:'Edm.String' },
'Version': { type:'Edm.String' }
});
$data.Entity.extend('SP.Microfeed.MicrofeedManager', {
'CurrentUser': { type:'SP.Microfeed.MicroBlogEntity' },
'IsFeedActivityPublic': { key:true,type:'Edm.Boolean',nullable:false,required:true },
'StaticThreadLink': { type:'Edm.String' }
});
$data.Entity.extend('SP.Microfeed.MicrofeedPostOptionCollection', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'Items': { type:'Collection(SP.Microfeed.MicrofeedPostOptions)' }
});
$data.Entity.extend('SP.Microfeed.MicrofeedStore', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.Social.SocialActorInfo', {
'AccountName': { type:'Edm.String' },
'ActorType': { type:'Edm.Int32',nullable:false,required:true },
'ContentUri': { type:'Edm.String' },
'Id': { type:'Edm.String' },
'TagGuid': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('SP.Social.SocialActor', {
'AccountName': { type:'Edm.String' },
'ActorType': { type:'Edm.Int32',nullable:false,required:true },
'ContentUri': { type:'Edm.String' },
'EmailAddress': { type:'Edm.String' },
'FollowedContentUri': { type:'Edm.String' },
'Id': { type:'Edm.String' },
'ImageUri': { type:'Edm.String' },
'IsFollowed': { type:'Edm.Boolean',nullable:false,required:true },
'LibraryUri': { type:'Edm.String' },
'Name': { type:'Edm.String' },
'PersonalSiteUri': { type:'Edm.String' },
'StatusText': { type:'Edm.String' },
'TagGuid': { type:'Edm.Guid',nullable:false,required:true },
'Title': { type:'Edm.String' },
'Uri': { type:'Edm.String' }
});
$data.Entity.extend('SP.Social.SocialAttachmentAction', {
'ActionKind': { type:'Edm.Int32',nullable:false,required:true },
'ActionUri': { type:'Edm.String' }
});
$data.Entity.extend('SP.Social.SocialAttachment', {
'AttachmentKind': { type:'Edm.Int32',nullable:false,required:true },
'ClickAction': { type:'SP.Social.SocialAttachmentAction' },
'ContentUri': { type:'Edm.String' },
'Description': { type:'Edm.String' },
'Height': { type:'Edm.Int64',nullable:false,required:true },
'Length': { type:'Edm.Int64',nullable:false,required:true },
'Name': { type:'Edm.String' },
'PreviewUri': { type:'Edm.String' },
'Uri': { type:'Edm.String' },
'Width': { type:'Edm.Int64',nullable:false,required:true }
});
$data.Entity.extend('SP.Social.SocialDataItem', {
'AccountName': { type:'Edm.String' },
'ItemType': { type:'Edm.Int32',nullable:false,required:true },
'TagGuid': { type:'Edm.Guid',nullable:false,required:true },
'Text': { type:'Edm.String' },
'Uri': { type:'Edm.String' }
});
$data.Entity.extend('SP.Social.SocialDataOverlay', {
'ActorIndexes': { type:'Collection(Edm.Int32)',nullable:false,required:true },
'Index': { type:'Edm.Int32',nullable:false,required:true },
'Length': { type:'Edm.Int32',nullable:false,required:true },
'LinkUri': { type:'Edm.String' },
'OverlayType': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.Social.SocialFeedOptions', {
'MaxThreadCount': { type:'Edm.Int32',nullable:false,required:true },
'NewerThan': { type:'Edm.DateTime',nullable:false,required:true },
'OlderThan': { type:'Edm.DateTime',nullable:false,required:true },
'SortOrder': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.Social.SocialFeed', {
'Attributes': { type:'Edm.Int32',nullable:false,required:true },
'FailedActorIds': { type:'Collection(Edm.String)' },
'NewestProcessed': { type:'Edm.DateTime',nullable:false,required:true },
'OldestProcessed': { type:'Edm.DateTime',nullable:false,required:true },
'Status': { type:'Edm.Int32',nullable:false,required:true },
'Threads': { type:'Collection(SP.Social.SocialThread)' },
'UnreadMentionCount': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.Social.SocialThread', {
'Actors': { type:'Collection(SP.Social.SocialActor)' },
'Attributes': { type:'Edm.Int32',nullable:false,required:true },
'Id': { type:'Edm.String' },
'OwnerIndex': { type:'Edm.Int32',nullable:false,required:true },
'Permalink': { type:'Edm.String' },
'PostReference': { type:'SP.Social.SocialPostReference' },
'Replies': { type:'Collection(SP.Social.SocialPost)' },
'RootPost': { type:'SP.Social.SocialPost' },
'Status': { type:'Edm.Int32',nullable:false,required:true },
'ThreadType': { type:'Edm.Int32',nullable:false,required:true },
'TotalReplyCount': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.Social.SocialPostReference', {
'Digest': { type:'SP.Social.SocialThread' },
'Post': { type:'SP.Social.SocialPost' },
'ThreadId': { type:'Edm.String' },
'ThreadOwnerIndex': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.Social.SocialPost', {
'Attachment': { type:'SP.Social.SocialAttachment' },
'Attributes': { type:'Edm.Int32',nullable:false,required:true },
'AuthorIndex': { type:'Edm.Int32',nullable:false,required:true },
'CreatedTime': { type:'Edm.DateTime',nullable:false,required:true },
'Id': { type:'Edm.String' },
'LikerInfo': { type:'SP.Social.SocialPostActorInfo' },
'ModifiedTime': { type:'Edm.DateTime',nullable:false,required:true },
'Overlays': { type:'Collection(SP.Social.SocialDataOverlay)' },
'PostType': { type:'Edm.Int32',nullable:false,required:true },
'PreferredImageUri': { type:'Edm.String' },
'Source': { type:'SP.Social.SocialLink' },
'Text': { type:'Edm.String' }
});
$data.Entity.extend('SP.Social.SocialPostActorInfo', {
'IncludesCurrentUser': { type:'Edm.Boolean',nullable:false,required:true },
'Indexes': { type:'Collection(Edm.Int32)',nullable:false,required:true },
'TotalCount': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.Social.SocialLink', {
'Text': { type:'Edm.String' },
'Uri': { type:'Edm.String' }
});
$data.Entity.extend('SP.Social.SocialPostCreationData', {
'Attachment': { type:'SP.Social.SocialAttachment' },
'ContentItems': { type:'Collection(SP.Social.SocialDataItem)' },
'ContentText': { type:'Edm.String' },
'DefinitionData': { type:'SP.Social.SocialPostDefinitionData' },
'SecurityUris': { type:'Collection(Edm.String)' },
'Source': { type:'SP.Social.SocialLink' },
'UpdateStatusText': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('SP.Social.SocialPostDefinitionData', {
'Items': { type:'Collection(SP.Social.SocialPostDefinitionDataItem)' },
'Name': { type:'Edm.String' }
});
$data.Entity.extend('SP.Social.SocialPostDefinitionDataItem', {
'AccountName': { type:'Edm.String' },
'ItemType': { type:'Edm.Int32',nullable:false,required:true },
'PlaceholderName': { type:'Edm.String' },
'TagGuid': { type:'Edm.Guid',nullable:false,required:true },
'Text': { type:'Edm.String' },
'Uri': { type:'Edm.String' }
});
$data.Entity.extend('SP.Social.SocialRestPostCreationData', {
'ID': { type:'Edm.String' },
'creationData': { type:'SP.Social.SocialPostCreationData' }
});
$data.Entity.extend('SP.Social.SocialFeedManager', {
'Owner': { type:'SP.Social.SocialActor' },
'PersonalSitePortalUri': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.Social.SocialFollowingManager', {
'FollowedDocumentsUri': { key:true,type:'Edm.String',nullable:false,required:true },
'FollowedSitesUri': { type:'Edm.String' }
});
$data.Entity.extend('SP.Social.SocialRestActor', {
'FollowableItem': { key:true,type:'Edm.String',nullable:false,required:true },
'Me': { type:'SP.Social.SocialActor' }
});
$data.Entity.extend('SP.Social.SocialRestFeed', {
'Action': { key:true,type:'Edm.String',nullable:false,required:true },
'SocialFeed': { type:'SP.Social.SocialFeed' }
});
$data.Entity.extend('SP.Social.SocialRestThread', {
'ID': { key:true,type:'Edm.String',nullable:false,required:true },
'SocialThread': { type:'SP.Social.SocialThread' }
});
$data.Entity.extend('SP.Social.SocialRestFeedManager', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.Social.SocialRestFollowingManager', {
'FollowedDocumentsUri': { key:true,type:'Edm.String',nullable:false,required:true },
'FollowedSitesUri': { type:'Edm.String' },
'MyFollowedDocumentsUri': { type:'Edm.String' },
'MyFollowedSitesUri': { type:'Edm.String' },
'SocialActor': { type:'SP.Social.SocialActor' }
});
$data.Entity.extend('SP.UserProfiles.FollowedItem', {
'Data': { type:'Collection(SP.KeyValue)' },
'FileType': { type:'Edm.String' },
'FileTypeProgid': { type:'Edm.String' },
'Flags': { type:'Edm.String' },
'HasFeed': { type:'Edm.Boolean',nullable:false,required:true },
'Hidden': { type:'Edm.Boolean',nullable:false,required:true },
'IconUrl': { type:'Edm.String' },
'ItemId': { type:'Edm.Int32',nullable:false,required:true },
'ItemType': { type:'Edm.Int32',nullable:false,required:true },
'ListId': { type:'Edm.Guid',nullable:false,required:true },
'ParentUrl': { type:'Edm.String' },
'ServerUrlProgid': { type:'Edm.String' },
'SiteId': { type:'Edm.Guid',nullable:false,required:true },
'Subtype': { type:'Edm.Int32',nullable:false,required:true },
'Title': { type:'Edm.String' },
'UniqueId': { type:'Edm.Guid',nullable:false,required:true },
'Url': { type:'Edm.String' },
'WebId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('SP.UserProfiles.FollowResult', {
'Item': { type:'SP.UserProfiles.FollowedItem' },
'ResultType': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.UserProfiles.HashTag', {
'Name': { type:'Edm.String' },
'UseCount': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.UserProfiles.FollowedContent', {
'FollowedDocumentsUrl': { key:true,type:'Edm.String',nullable:false,required:true },
'FollowedSitesUrl': { type:'Edm.String' }
});
$data.Entity.extend('SP.UserProfiles.FollowedItemData', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'Properties': { type:'Collection(SP.KeyValue)' }
});
$data.Entity.extend('SP.UserProfiles.HashTagCollection', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'Items': { type:'Collection(SP.UserProfiles.HashTag)' }
});
$data.Entity.extend('SP.UserProfiles.PeopleManager', {
'EditProfileLink': { key:true,type:'Edm.String',nullable:false,required:true },
'IsMyPeopleListPublic': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('SP.UserProfiles.PersonProperties', {
'AccountName': { key:true,type:'Edm.String',nullable:false,required:true },
'DirectReports': { type:'Collection(Edm.String)' },
'DisplayName': { type:'Edm.String' },
'Email': { type:'Edm.String' },
'ExtendedManagers': { type:'Collection(Edm.String)' },
'ExtendedReports': { type:'Collection(Edm.String)' },
'IsFollowed': { type:'Edm.Boolean',nullable:false,required:true },
'LatestPost': { type:'Edm.String' },
'Peers': { type:'Collection(Edm.String)' },
'PersonalUrl': { type:'Edm.String' },
'PictureUrl': { type:'Edm.String' },
'Title': { type:'Edm.String' },
'UserProfileProperties': { type:'Collection(SP.KeyValue)' },
'UserUrl': { type:'Edm.String' }
});
$data.Entity.extend('SP.UserProfiles.ProfileLoader', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.UserProfiles.UserProfilePropertiesForUser', {
'AccountName': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.UserProfiles.UserProfile', {
'PersonalSiteCapabilities': { key:true,type:'Edm.Int32',nullable:false,required:true },
'PictureImportEnabled': { type:'Edm.Boolean',nullable:false,required:true },
'UrlToCreatePersonalSite': { type:'Edm.String' },
'FollowedContent': { type:'SP.UserProfiles.FollowedContent',inverseProperty:'$$unbound' },
'PersonalSite': { type:'SP.Site',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.AssignmentCreationInformation', {
'Finish': { type:'Edm.DateTime',nullable:false,required:true },
'Id': { type:'Edm.Guid',nullable:false,required:true },
'Notes': { type:'Edm.String' },
'ResourceId': { type:'Edm.Guid',nullable:false,required:true },
'Start': { type:'Edm.DateTime',nullable:false,required:true },
'TaskId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('PS.CalendarCreationInformation', {
'Id': { type:'Edm.Guid',nullable:false,required:true },
'Name': { type:'Edm.String' },
'OriginalId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('PS.CalendarExceptionCreationInformation', {
'Finish': { type:'Edm.DateTime',nullable:false,required:true },
'Name': { type:'Edm.String' },
'RecurrenceDays': { type:'Edm.Int32',nullable:false,required:true },
'RecurrenceFrequency': { type:'Edm.Int32',nullable:false,required:true },
'RecurrenceMonth': { type:'Edm.Int32',nullable:false,required:true },
'RecurrenceMonthDay': { type:'Edm.Int32',nullable:false,required:true },
'RecurrenceType': { type:'Edm.Int32',nullable:false,required:true },
'RecurrenceWeek': { type:'Edm.Int32',nullable:false,required:true },
'Shift1Finish': { type:'Edm.Int32',nullable:false,required:true },
'Shift1Start': { type:'Edm.Int32',nullable:false,required:true },
'Shift2Finish': { type:'Edm.Int32',nullable:false,required:true },
'Shift2Start': { type:'Edm.Int32',nullable:false,required:true },
'Shift3Finish': { type:'Edm.Int32',nullable:false,required:true },
'Shift3Start': { type:'Edm.Int32',nullable:false,required:true },
'Shift4Finish': { type:'Edm.Int32',nullable:false,required:true },
'Shift4Start': { type:'Edm.Int32',nullable:false,required:true },
'Shift5Finish': { type:'Edm.Int32',nullable:false,required:true },
'Shift5Start': { type:'Edm.Int32',nullable:false,required:true },
'Start': { type:'Edm.DateTime',nullable:false,required:true }
});
$data.Entity.extend('PS.CustomFieldCreationInformation', {
'Description': { type:'Edm.String' },
'FieldType': { type:'Edm.Int32',nullable:false,required:true },
'Formula': { type:'Edm.String' },
'Id': { type:'Edm.Guid',nullable:false,required:true },
'IsEditableInVisibility': { type:'Edm.Boolean',nullable:false,required:true },
'IsMultilineText': { type:'Edm.Boolean',nullable:false,required:true },
'IsRequired': { type:'Edm.Boolean',nullable:false,required:true },
'IsWorkflowControlled': { type:'Edm.Boolean',nullable:false,required:true },
'LookupAllowMultiSelect': { type:'Edm.Boolean',nullable:false,required:true },
'LookupDefaultValue': { type:'Edm.Guid',nullable:false,required:true },
'Name': { type:'Edm.String' }
});
$data.Entity.extend('PS.EnterpriseResourceCreationInformation', {
'Id': { type:'Edm.Guid',nullable:false,required:true },
'IsBudget': { type:'Edm.Boolean',nullable:false,required:true },
'IsGeneric': { type:'Edm.Boolean',nullable:false,required:true },
'IsInactive': { type:'Edm.Boolean',nullable:false,required:true },
'Name': { type:'Edm.String' },
'ResourceType': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('PS.EPTCreationInformation', {
'Description': { type:'Edm.String' },
'Id': { type:'Edm.Guid',nullable:false,required:true },
'ImageUrl': { type:'Edm.String' },
'IsDefault': { type:'Edm.Boolean',nullable:false,required:true },
'IsManaged': { type:'Edm.Boolean',nullable:false,required:true },
'Name': { type:'Edm.String' },
'Order': { type:'Edm.Int32',nullable:false,required:true },
'PDPs': { type:'Collection(PS.EPTPDPCreationInformation)' },
'ProjectPlanTemplateId': { type:'Edm.Guid',nullable:false,required:true },
'WorkflowAssociationId': { type:'Edm.Guid',nullable:false,required:true },
'WorkflowAssociationName': { type:'Edm.String' },
'WorkspaceTemplateName': { type:'Edm.String' }
});
$data.Entity.extend('PS.EPTPDPCreationInformation', {
'Id': { type:'Edm.Guid',nullable:false,required:true },
'IsCreate': { type:'Edm.Boolean',nullable:false,required:true },
'Position': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('PS.EventHandlerCreationInformation', {
'AssemblyName': { type:'Edm.String' },
'CancelOnError': { type:'Edm.Boolean',nullable:false,required:true },
'ClassName': { type:'Edm.String' },
'Description': { type:'Edm.String' },
'EndpointUrl': { type:'Edm.String' },
'EventId': { type:'Edm.Int32',nullable:false,required:true },
'Id': { type:'Edm.Guid',nullable:false,required:true },
'Name': { type:'Edm.String' },
'Order': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('PS.LookupEntryCreationInformation', {
'Description': { type:'Edm.String' },
'Id': { type:'Edm.Guid',nullable:false,required:true },
'ParentId': { type:'Edm.Guid',nullable:false,required:true },
'SortIndex': { type:'Edm.Decimal',nullable:false,required:true },
'Value': { type:'PS.LookupEntryValue' }
});
$data.Entity.extend('PS.LookupEntryValue', {
'DateValue': { type:'Edm.DateTime',nullable:false,required:true },
'DurationValue': { type:'Edm.String' },
'NumberValue': { type:'Edm.Decimal',nullable:false,required:true },
'TextValue': { type:'Edm.String' }
});
$data.Entity.extend('PS.LookupMask', {
'Length': { type:'Edm.Int32',nullable:false,required:true },
'MaskType': { type:'Edm.Int32',nullable:false,required:true },
'Separator': { type:'Edm.String' }
});
$data.Entity.extend('PS.LookupTableCreationInformation', {
'Entries': { type:'Collection(PS.LookupEntryCreationInformation)' },
'Id': { type:'Edm.Guid',nullable:false,required:true },
'Masks': { type:'Collection(PS.LookupMask)' },
'Name': { type:'Edm.String' },
'SortOrder': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('PS.PhaseCreationInformation', {
'Description': { type:'Edm.String' },
'Id': { type:'Edm.Guid',nullable:false,required:true },
'Name': { type:'Edm.String' }
});
$data.Entity.extend('PS.PlanAssignmentCreationInformation', {
'BookingType': { type:'Edm.Int32',nullable:false,required:true },
'Id': { type:'Edm.Guid',nullable:false,required:true },
'Intervals': { type:'Collection(PS.PlanAssignmentIntervalCreationInformation)' },
'ResourceId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('PS.PlanAssignmentIntervalCreationInformation', {
'Duration': { type:'Edm.String' },
'Interval': { type:'Edm.DateTime',nullable:false,required:true }
});
$data.Entity.extend('PS.ProjectCreationInformation', {
'Description': { type:'Edm.String' },
'EnterpriseProjectTypeId': { type:'Edm.Guid',nullable:false,required:true },
'Id': { type:'Edm.Guid',nullable:false,required:true },
'Name': { type:'Edm.String' },
'Start': { type:'Edm.DateTime',nullable:false,required:true }
});
$data.Entity.extend('PS.ProjectResourceCreationInformation', {
'Account': { type:'Edm.String' },
'Email': { type:'Edm.String' },
'Id': { type:'Edm.Guid',nullable:false,required:true },
'Name': { type:'Edm.String' },
'Notes': { type:'Edm.String' }
});
$data.Entity.extend('PS.StageCreationInformation', {
'Behavior': { type:'Edm.Int32',nullable:false,required:true },
'CheckInRequired': { type:'Edm.Boolean',nullable:false,required:true },
'CustomFields': { type:'Collection(PS.StageCustomFieldCreationInformation)' },
'Description': { type:'Edm.String' },
'Id': { type:'Edm.Guid',nullable:false,required:true },
'Name': { type:'Edm.String' },
'PDPs': { type:'Collection(PS.StagePDPCreationInformation)' },
'PhaseId': { type:'Edm.Guid',nullable:false,required:true },
'StatusPDPId': { type:'Edm.Guid',nullable:false,required:true },
'SubmitDescription': { type:'Edm.String' }
});
$data.Entity.extend('PS.StageCustomFieldCreationInformation', {
'Id': { type:'Edm.Guid',nullable:false,required:true },
'ReadOnly': { type:'Edm.Boolean',nullable:false,required:true },
'Required': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('PS.StagePDPCreationInformation', {
'Description': { type:'Edm.String' },
'Id': { type:'Edm.Guid',nullable:false,required:true },
'Position': { type:'Edm.Int32',nullable:false,required:true },
'RequiresAttention': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('PS.StatusAssignmentCreationInformation', {
'Comment': { type:'Edm.String' },
'Id': { type:'Edm.Guid',nullable:false,required:true },
'ProjectId': { type:'Edm.Guid',nullable:false,required:true },
'Task': { type:'PS.StatusTaskCreationInformation' }
});
$data.Entity.extend('PS.StatusTaskCreationInformation', {
'Finish': { type:'Edm.DateTime',nullable:false,required:true },
'Id': { type:'Edm.Guid',nullable:false,required:true },
'Name': { type:'Edm.String' },
'ParentId': { type:'Edm.Guid',nullable:false,required:true },
'Start': { type:'Edm.DateTime',nullable:false,required:true },
'Work': { type:'Edm.String' }
});
$data.Entity.extend('PS.TaskCreationInformation', {
'AddAfterId': { type:'Edm.Guid',nullable:false,required:true },
'Duration': { type:'Edm.String' },
'Finish': { type:'Edm.DateTime',nullable:false,required:true },
'Id': { type:'Edm.Guid',nullable:false,required:true },
'IsManual': { type:'Edm.Boolean',nullable:false,required:true },
'Name': { type:'Edm.String' },
'Notes': { type:'Edm.String' },
'ParentId': { type:'Edm.Guid',nullable:false,required:true },
'Start': { type:'Edm.DateTime',nullable:false,required:true }
});
$data.Entity.extend('PS.TaskLinkCreationInformation', {
'DependencyType': { type:'Edm.Int32',nullable:false,required:true },
'EndId': { type:'Edm.Guid',nullable:false,required:true },
'Id': { type:'Edm.Guid',nullable:false,required:true },
'StartId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('PS.TimeSheetLineCreationInformation', {
'AssignmentId': { type:'Edm.Guid',nullable:false,required:true },
'Comment': { type:'Edm.String' },
'Id': { type:'Edm.Guid',nullable:false,required:true },
'LineClass': { type:'Edm.Int32',nullable:false,required:true },
'ProjectId': { type:'Edm.Guid',nullable:false,required:true },
'TaskName': { type:'Edm.String' }
});
$data.Entity.extend('PS.TimeSheetWorkCreationInformation', {
'ActualWork': { type:'Edm.String' },
'Comment': { type:'Edm.String' },
'End': { type:'Edm.DateTime',nullable:false,required:true },
'NonBillableOvertimeWork': { type:'Edm.String' },
'NonBillableWork': { type:'Edm.String' },
'OvertimeWork': { type:'Edm.String' },
'PlannedWork': { type:'Edm.String' },
'Start': { type:'Edm.DateTime',nullable:false,required:true }
});
$data.Entity.extend('PS.EntityType', {
'Name': { key:true,type:'Edm.String',nullable:false,required:true },
'ID': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('PS.LookupTables', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('PS.Assignment', {
'ActualCostWorkPerformed': { type:'Edm.Double',nullable:false,required:true },
'ActualOvertimeCost': { type:'Edm.Double',nullable:false,required:true },
'BaselineCost': { type:'Edm.Double',nullable:false,required:true },
'BaselineCostPerUse': { type:'Edm.Double',nullable:false,required:true },
'BaselineFinish': { type:'Edm.DateTime',nullable:false,required:true },
'BaselineStart': { type:'Edm.DateTime',nullable:false,required:true },
'BaselineWork': { type:'Edm.String' },
'BaselineWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'BaselineWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'BudgetedCostScheduledWork': { type:'Edm.Double',nullable:false,required:true },
'BudgetedCostWorkPerformed': { type:'Edm.Double',nullable:false,required:true },
'CostVariance': { type:'Edm.Double',nullable:false,required:true },
'CostVarianceAtCompletion': { type:'Edm.Double',nullable:false,required:true },
'Created': { type:'Edm.DateTime',nullable:false,required:true },
'CurrentCostVariance': { type:'Edm.Double',nullable:false,required:true },
'FinishVariance': { type:'Edm.String' },
'FinishVarianceMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'FinishVarianceTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'IsConfirmed': { type:'Edm.Boolean',nullable:false,required:true },
'IsOverAllocated': { type:'Edm.Boolean',nullable:false,required:true },
'IsPublished': { type:'Edm.Boolean',nullable:false,required:true },
'IsResponsePending': { type:'Edm.Boolean',nullable:false,required:true },
'IsUpdateNeeded': { type:'Edm.Boolean',nullable:false,required:true },
'LevelingDelay': { type:'Edm.String' },
'LevelingDelayMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'LevelingDelayTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Modified': { type:'Edm.DateTime',nullable:false,required:true },
'OvertimeCost': { type:'Edm.Double',nullable:false,required:true },
'RemainingCost': { type:'Edm.Double',nullable:false,required:true },
'RemainingOvertimeCost': { type:'Edm.Double',nullable:false,required:true },
'Resume': { type:'Edm.DateTime',nullable:false,required:true },
'ScheduleCostVariance': { type:'Edm.Double',nullable:false,required:true },
'Start': { type:'Edm.DateTime',nullable:false,required:true },
'StartVariance': { type:'Edm.String' },
'StartVarianceMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'StartVarianceTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Stop': { type:'Edm.DateTime',nullable:false,required:true },
'WorkVariance': { type:'Edm.String' },
'WorkVarianceMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'WorkVarianceTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'CustomFields': { type:'Array',elementType:'PS.CustomField',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.CustomField', {
'AppAlternateId': { type:'Edm.Guid',nullable:false,required:true },
'Description': { type:'Edm.String' },
'FieldType': { type:'Edm.Int32',nullable:false,required:true },
'Formula': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'InternalName': { type:'Edm.String' },
'IsEditableInVisibility': { type:'Edm.Boolean',nullable:false,required:true },
'IsMultilineText': { type:'Edm.Boolean',nullable:false,required:true },
'IsRequired': { type:'Edm.Boolean',nullable:false,required:true },
'IsWorkflowControlled': { type:'Edm.Boolean',nullable:false,required:true },
'LookupAllowMultiSelect': { type:'Edm.Boolean',nullable:false,required:true },
'LookupDefaultValue': { type:'Edm.Guid',nullable:false,required:true },
'Name': { type:'Edm.String' },
'RollsDownToAssignments': { type:'Edm.Boolean',nullable:false,required:true },
'RollupType': { type:'Edm.Int32',nullable:false,required:true },
'EntityType': { type:'PS.EntityType',inverseProperty:'$$unbound' },
'LookupEntries': { type:'Array',elementType:'PS.LookupEntry',inverseProperty:'$$unbound' },
'LookupTable': { type:'PS.LookupTable',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.LookupEntry', {
'AppAlternateId': { type:'Edm.Guid',nullable:false,required:true },
'Description': { type:'Edm.String' },
'FullValue': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'InternalName': { type:'Edm.String' },
'SortIndex': { type:'Edm.Decimal',nullable:false,required:true }
});
$data.Entity.extend('PS.LookupTable', {
'AppAlternateId': { type:'Edm.Guid',nullable:false,required:true },
'FieldType': { type:'Edm.Int32',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'Masks': { type:'Collection(PS.LookupMask)' },
'Name': { type:'Edm.String' },
'SortOrder': { type:'Edm.Int32',nullable:false,required:true },
'Entries': { type:'Array',elementType:'PS.LookupEntry',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.CalendarException', {
'Finish': { type:'Edm.DateTime',nullable:false,required:true },
'Id': { key:true,type:'Edm.Int32',nullable:false,required:true },
'Name': { type:'Edm.String' },
'RecurrenceDays': { type:'Edm.Int32',nullable:false,required:true },
'RecurrenceFrequency': { type:'Edm.Int32',nullable:false,required:true },
'RecurrenceMonth': { type:'Edm.Int32',nullable:false,required:true },
'RecurrenceMonthDay': { type:'Edm.Int32',nullable:false,required:true },
'RecurrenceType': { type:'Edm.Int32',nullable:false,required:true },
'RecurrenceWeek': { type:'Edm.Int32',nullable:false,required:true },
'Shift1Finish': { type:'Edm.Int32',nullable:false,required:true },
'Shift1Start': { type:'Edm.Int32',nullable:false,required:true },
'Shift2Finish': { type:'Edm.Int32',nullable:false,required:true },
'Shift2Start': { type:'Edm.Int32',nullable:false,required:true },
'Shift3Finish': { type:'Edm.Int32',nullable:false,required:true },
'Shift3Start': { type:'Edm.Int32',nullable:false,required:true },
'Shift4Finish': { type:'Edm.Int32',nullable:false,required:true },
'Shift4Start': { type:'Edm.Int32',nullable:false,required:true },
'Shift5Finish': { type:'Edm.Int32',nullable:false,required:true },
'Shift5Start': { type:'Edm.Int32',nullable:false,required:true },
'Start': { type:'Edm.DateTime',nullable:false,required:true },
'Calendar': { type:'PS.Calendar',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.Calendar', {
'Created': { type:'Edm.DateTime',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'IsStandardCalendar': { type:'Edm.Boolean',nullable:false,required:true },
'Modified': { type:'Edm.DateTime',nullable:false,required:true },
'Name': { type:'Edm.String' },
'BaseCalendarExceptions': { type:'Array',elementType:'PS.CalendarException',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.BaseCalendarException', {
});
$data.Entity.extend('PS.DraftAssignment', {
'ActualCost': { type:'Edm.Double',nullable:false,required:true },
'ActualFinish': { type:'Edm.DateTime',nullable:false,required:true },
'ActualOvertimeWork': { type:'Edm.String' },
'ActualOvertimeWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'ActualOvertimeWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'ActualStart': { type:'Edm.DateTime',nullable:false,required:true },
'ActualWork': { type:'Edm.String' },
'ActualWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'ActualWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'BudgetedCost': { type:'Edm.Double',nullable:false,required:true },
'BudgetedWork': { type:'Edm.String' },
'BudgetedWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'BudgetedWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Cost': { type:'Edm.Double',nullable:false,required:true },
'DefaultBookingType': { type:'Edm.Int32',nullable:false,required:true },
'Delay': { type:'Edm.String' },
'DelayMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'DelayTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Finish': { type:'Edm.DateTime',nullable:false,required:true },
'IsLockedByManager': { type:'Edm.Boolean',nullable:false,required:true },
'IsWorkResource': { type:'Edm.Boolean',nullable:false,required:true },
'Notes': { type:'Edm.String' },
'OvertimeWork': { type:'Edm.String' },
'OvertimeWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'OvertimeWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'PercentWorkComplete': { type:'Edm.Int32',nullable:false,required:true },
'RegularWork': { type:'Edm.String' },
'RegularWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'RegularWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'RemainingOvertimeWork': { type:'Edm.String' },
'RemainingOvertimeWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'RemainingOvertimeWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'RemainingWork': { type:'Edm.String' },
'RemainingWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'RemainingWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'ResourceCapacity': { type:'Edm.Double',nullable:false,required:true },
'Work': { type:'Edm.String' },
'WorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'WorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Owner': { type:'SP.User',inverseProperty:'$$unbound' },
'Parent': { type:'PS.DraftAssignment',inverseProperty:'$$unbound' },
'Resource': { type:'PS.DraftProjectResource',inverseProperty:'$$unbound' },
'Task': { type:'PS.DraftTask',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.ProjectResource', {
'ActualCost': { type:'Edm.Double',nullable:false,required:true },
'ActualCostWorkPerformed': { type:'Edm.String' },
'ActualCostWorkPerformedMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'ActualCostWorkPerformedTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'ActualOvertimeCost': { type:'Edm.Double',nullable:false,required:true },
'ActualOvertimeWork': { type:'Edm.String' },
'ActualOvertimeWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'ActualOvertimeWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'ActualWork': { type:'Edm.String' },
'ActualWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'ActualWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'AvailableFrom': { type:'Edm.DateTime',nullable:false,required:true },
'AvailableTo': { type:'Edm.DateTime',nullable:false,required:true },
'BaselineCost': { type:'Edm.Double',nullable:false,required:true },
'BaselineWork': { type:'Edm.String' },
'BaselineWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'BaselineWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'BudetCostWorkPerformed': { type:'Edm.Double',nullable:false,required:true },
'BudgetedCost': { type:'Edm.Double',nullable:false,required:true },
'BudgetedCostScheduledWork': { type:'Edm.Double',nullable:false,required:true },
'BudgetedWork': { type:'Edm.String' },
'BudgetedWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'BudgetedWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Cost': { type:'Edm.Double',nullable:false,required:true },
'CostVariance': { type:'Edm.Double',nullable:false,required:true },
'CostVarianceAtCompletion': { type:'Edm.Double',nullable:false,required:true },
'Created': { type:'Edm.DateTime',nullable:false,required:true },
'CurrentCostVariance': { type:'Edm.Double',nullable:false,required:true },
'Finish': { type:'Edm.DateTime',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'IsBudgeted': { type:'Edm.Boolean',nullable:false,required:true },
'IsGenericResource': { type:'Edm.Boolean',nullable:false,required:true },
'IsOverAllocated': { type:'Edm.Boolean',nullable:false,required:true },
'Modified': { type:'Edm.DateTime',nullable:false,required:true },
'Notes': { type:'Edm.String' },
'OvertimeCost': { type:'Edm.Double',nullable:false,required:true },
'OvertimeWork': { type:'Edm.String' },
'OvertimeWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'OvertimeWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'PeakWork': { type:'Edm.String' },
'PeakWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'PeakWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'PercentWorkComplete': { type:'Edm.Int32',nullable:false,required:true },
'RegularWork': { type:'Edm.String' },
'RegularWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'RegularWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'RemainingCost': { type:'Edm.Double',nullable:false,required:true },
'RemainingOvertimeCost': { type:'Edm.Double',nullable:false,required:true },
'RemainingOvertimeWork': { type:'Edm.String' },
'RemainingOvertimeWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'RemainingOvertimeWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'RemainingWork': { type:'Edm.String' },
'RemainingWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'RemainingWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'ScheduleCostVariance': { type:'Edm.Double',nullable:false,required:true },
'Start': { type:'Edm.DateTime',nullable:false,required:true },
'Work': { type:'Edm.String' },
'WorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'WorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'WorkVariance': { type:'Edm.String' },
'WorkVarianceMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'WorkVarianceTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'CustomFields': { type:'Array',elementType:'PS.CustomField',inverseProperty:'$$unbound' },
'EnterpriseResource': { type:'PS.EnterpriseResource',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.EnterpriseResource', {
'CanLevel': { type:'Edm.Boolean',nullable:false,required:true },
'Code': { type:'Edm.String' },
'CostAccrual': { type:'Edm.Int32',nullable:false,required:true },
'CostCenter': { type:'Edm.String' },
'Created': { type:'Edm.DateTime',nullable:false,required:true },
'DefaultBookingType': { type:'Edm.Int32',nullable:false,required:true },
'Email': { type:'Edm.String' },
'ExternalId': { type:'Edm.String' },
'Group': { type:'Edm.String' },
'HireDate': { type:'Edm.DateTime',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'Initials': { type:'Edm.String' },
'IsActive': { type:'Edm.Boolean',nullable:false,required:true },
'IsBudget': { type:'Edm.Boolean',nullable:false,required:true },
'IsCheckedOut': { type:'Edm.Boolean',nullable:false,required:true },
'IsGeneric': { type:'Edm.Boolean',nullable:false,required:true },
'IsTeam': { type:'Edm.Boolean',nullable:false,required:true },
'MaterialLabel': { type:'Edm.String' },
'Modified': { type:'Edm.DateTime',nullable:false,required:true },
'Name': { type:'Edm.String' },
'Phonetics': { type:'Edm.String' },
'ResourceType': { type:'Edm.Int32',nullable:false,required:true },
'TerminationDate': { type:'Edm.DateTime',nullable:false,required:true },
'Assignments': { type:'Array',elementType:'PS.StatusAssignment',inverseProperty:'$$unbound' },
'BaseCalendar': { type:'PS.Calendar',inverseProperty:'$$unbound' },
'CustomFields': { type:'Array',elementType:'PS.CustomField',inverseProperty:'$$unbound' },
'DefaultAssignmentOwner': { type:'SP.User',inverseProperty:'$$unbound' },
'ResourceCalendarExceptions': { type:'Array',elementType:'PS.CalendarException',inverseProperty:'$$unbound' },
'Self': { type:'PS.EnterpriseResource',inverseProperty:'$$unbound' },
'TimesheetManager': { type:'SP.User',inverseProperty:'$$unbound' },
'User': { type:'SP.User',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.StatusAssignment', {
'ActualFinish': { type:'Edm.DateTime',nullable:false,required:true },
'ActualOvertime': { type:'Edm.String' },
'ActualOvertimeMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'ActualOvertimeTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'ActualStart': { type:'Edm.DateTime',nullable:false,required:true },
'ActualWork': { type:'Edm.String' },
'ActualWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'ActualWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Comments': { type:'Edm.String' },
'Finish': { type:'Edm.DateTime',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'IsConfirmed': { type:'Edm.Boolean',nullable:false,required:true },
'Name': { type:'Edm.String' },
'Overtime': { type:'Edm.String' },
'OvertimeMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'OvertimeTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'PercentComplete': { type:'Edm.Int16',nullable:false,required:true },
'RegularWork': { type:'Edm.String' },
'RegularWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'RegularWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'RemainingOvertime': { type:'Edm.String' },
'RemainingOvertimeMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'RemainingOvertimeTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'RemainingWork': { type:'Edm.String' },
'RemainingWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'RemainingWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Start': { type:'Edm.DateTime',nullable:false,required:true },
'Work': { type:'Edm.String' },
'WorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'WorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'CustomFields': { type:'Array',elementType:'PS.CustomField',inverseProperty:'$$unbound' },
'Project': { type:'PS.PublishedProject',inverseProperty:'$$unbound' },
'Resource': { type:'PS.EnterpriseResource',inverseProperty:'$$unbound' },
'Task': { type:'PS.StatusTask',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.Project', {
'ApprovedEnd': { type:'Edm.DateTime',nullable:false,required:true },
'ApprovedStart': { type:'Edm.DateTime',nullable:false,required:true },
'CheckedOutDate': { type:'Edm.DateTime',nullable:false,required:true },
'CheckOutDescription': { type:'Edm.String' },
'CheckOutId': { type:'Edm.Guid',nullable:false,required:true },
'CreatedDate': { type:'Edm.DateTime',nullable:false,required:true },
'DefaultOvertimeRateUnits': { type:'Edm.Int32',nullable:false,required:true },
'DefaultStandardRateUnits': { type:'Edm.Int32',nullable:false,required:true },
'HasMppPendingImport': { type:'Edm.Boolean',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'IsCheckedOut': { type:'Edm.Boolean',nullable:false,required:true },
'LastPublishedDate': { type:'Edm.DateTime',nullable:false,required:true },
'LastSavedDate': { type:'Edm.DateTime',nullable:false,required:true },
'OptimizerDecision': { type:'Edm.Int32',nullable:false,required:true },
'PercentComplete': { type:'Edm.Int32',nullable:false,required:true },
'PlannerDecision': { type:'Edm.Int32',nullable:false,required:true },
'ProjectSiteUrl': { type:'Edm.String' },
'ProjectType': { type:'Edm.Int32',nullable:false,required:true },
'SummaryTaskId': { type:'Edm.Guid',nullable:false,required:true },
'TaskListId': { type:'Edm.Guid',nullable:false,required:true },
'CheckedOutBy': { type:'SP.User',inverseProperty:'$$unbound' },
'CustomFields': { type:'Array',elementType:'PS.CustomField',inverseProperty:'$$unbound' },
'EnterpriseProjectType': { type:'PS.EnterpriseProjectType',inverseProperty:'$$unbound' },
'Phase': { type:'PS.Phase',inverseProperty:'$$unbound' },
'QueueJobs': { type:'Array',elementType:'PS.QueueJob',inverseProperty:'$$unbound' },
'Stage': { type:'PS.Stage',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.EnterpriseProjectType', {
'Description': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'ImageUrl': { type:'Edm.String' },
'IsDefault': { type:'Edm.Boolean',nullable:false,required:true },
'IsManaged': { type:'Edm.Boolean',nullable:false,required:true },
'Name': { type:'Edm.String' },
'Order': { type:'Edm.Int32',nullable:false,required:true },
'ProjectPlanTemplateId': { type:'Edm.Guid',nullable:false,required:true },
'WorkflowAssociationId': { type:'Edm.Guid',nullable:false,required:true },
'WorkflowAssociationName': { type:'Edm.String' },
'WorkspaceTemplateName': { type:'Edm.String' },
'ProjectDetailPages': { type:'Array',elementType:'PS.ProjectDetailPage',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.ProjectDetailPage', {
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'Name': { type:'Edm.String' },
'PageType': { type:'Edm.Int32',nullable:false,required:true },
'Item': { type:'SP.ListItem',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.Phase', {
'Description': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'Name': { type:'Edm.String' },
'Stages': { type:'Array',elementType:'PS.Stage',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.Stage', {
'Behavior': { type:'Edm.Int32',nullable:false,required:true },
'CheckInRequired': { type:'Edm.Boolean',nullable:false,required:true },
'Description': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'Name': { type:'Edm.String' },
'SubmitDescription': { type:'Edm.String' },
'CustomFields': { type:'Array',elementType:'PS.StageCustomField',inverseProperty:'$$unbound' },
'PDPs': { type:'Array',elementType:'PS.StagePDP',inverseProperty:'$$unbound' },
'Phase': { type:'PS.Phase',inverseProperty:'$$unbound' },
'StatusPDP': { type:'PS.ProjectDetailPage',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.StageCustomField', {
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'Name': { type:'Edm.String' },
'ReadOnly': { type:'Edm.Boolean',nullable:false,required:true },
'Required': { type:'Edm.Boolean',nullable:false,required:true },
'Stage': { type:'PS.Stage',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.StagePDP', {
'Description': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'Position': { type:'Edm.Int32',nullable:false,required:true },
'RequiresAttention': { type:'Edm.Boolean',nullable:false,required:true },
'Page': { type:'PS.ProjectDetailPage',inverseProperty:'$$unbound' },
'Stage': { type:'PS.Stage',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.QueueJob', {
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'JobState': { type:'Edm.Int32',nullable:false,required:true },
'MessageType': { type:'Edm.Int32',nullable:false,required:true },
'PercentComplete': { type:'Edm.Int32',nullable:false,required:true },
'WaitMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'WaitTime': { type:'Edm.Time',nullable:false,required:true },
'Project': { type:'PS.Project',inverseProperty:'$$unbound' },
'Submitter': { type:'SP.User',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.PublishedProject', {
'CalculateActualCosts': { type:'Edm.Boolean',nullable:false,required:true },
'CalculatesActualCosts': { type:'Edm.Boolean',nullable:false,required:true },
'CriticalSlackLimit': { type:'Edm.Int32',nullable:false,required:true },
'CurrencyCode': { type:'Edm.String' },
'CurrencyDigits': { type:'Edm.Int32',nullable:false,required:true },
'CurrencyPosition': { type:'Edm.Int32',nullable:false,required:true },
'CurrencySymbol': { type:'Edm.String' },
'CurrentDate': { type:'Edm.DateTime',nullable:false,required:true },
'DaysPerMonth': { type:'Edm.Int16',nullable:false,required:true },
'DefaultEffortDriven': { type:'Edm.Boolean',nullable:false,required:true },
'DefaultEstimatedDuration': { type:'Edm.Boolean',nullable:false,required:true },
'DefaultFinishTime': { type:'Edm.DateTime',nullable:false,required:true },
'DefaultFixedCostAccrual': { type:'Edm.Int32',nullable:false,required:true },
'DefaultOvertimeRate': { type:'Edm.Double',nullable:false,required:true },
'DefaultStandardRate': { type:'Edm.Double',nullable:false,required:true },
'DefaultStartTime': { type:'Edm.DateTime',nullable:false,required:true },
'DefaultTaskType': { type:'Edm.Int32',nullable:false,required:true },
'DefaultWorkFormat': { type:'Edm.Int32',nullable:false,required:true },
'Description': { type:'Edm.String' },
'FinishDate': { type:'Edm.DateTime',nullable:false,required:true },
'FiscalYearStartMonth': { type:'Edm.Int16',nullable:false,required:true },
'HonorConstraints': { type:'Edm.Boolean',nullable:false,required:true },
'InVisibilityMode': { type:'Edm.Boolean',nullable:false,required:true },
'MinutesPerDay': { type:'Edm.Int32',nullable:false,required:true },
'MinutesPerWeek': { type:'Edm.Int32',nullable:false,required:true },
'MoveActualIfLater': { type:'Edm.Boolean',nullable:false,required:true },
'MoveActualToStatus': { type:'Edm.Boolean',nullable:false,required:true },
'MoveRemainingIfEarlier': { type:'Edm.Boolean',nullable:false,required:true },
'MoveRemainingToStatus': { type:'Edm.Boolean',nullable:false,required:true },
'MultipleCriticalPaths': { type:'Edm.Boolean',nullable:false,required:true },
'Name': { type:'Edm.String' },
'NewTasksAreManual': { type:'Edm.Boolean',nullable:false,required:true },
'NumberFiscalYearFromStart': { type:'Edm.Boolean',nullable:false,required:true },
'ProtectedActualsSynch': { type:'Edm.Boolean',nullable:false,required:true },
'ScheduledFromStart': { type:'Edm.Boolean',nullable:false,required:true },
'ShowEstimatedDurations': { type:'Edm.Boolean',nullable:false,required:true },
'SplitInProgress': { type:'Edm.Boolean',nullable:false,required:true },
'SpreadActualCostsToStatus': { type:'Edm.Boolean',nullable:false,required:true },
'SpreadPercentCompleteToStatus': { type:'Edm.Boolean',nullable:false,required:true },
'StartDate': { type:'Edm.DateTime',nullable:false,required:true },
'StatusDate': { type:'Edm.DateTime',nullable:false,required:true },
'TrackingMode': { type:'Edm.Int32',nullable:false,required:true },
'WeekStartDay': { type:'Edm.Int16',nullable:false,required:true },
'WinprojVersion': { type:'Edm.Decimal',nullable:false,required:true },
'Assignments': { type:'Array',elementType:'PS.PublishedAssignment',inverseProperty:'$$unbound' },
'Calendar': { type:'PS.Calendar',inverseProperty:'$$unbound' },
'Draft': { type:'PS.DraftProject',inverseProperty:'$$unbound' },
'IncludeCustomFields': { type:'PS.PublishedProject',inverseProperty:'$$unbound' },
'Owner': { type:'SP.User',inverseProperty:'$$unbound' },
'ProjectResources': { type:'Array',elementType:'PS.PublishedProjectResource',inverseProperty:'$$unbound' },
'TaskLinks': { type:'Array',elementType:'PS.PublishedTaskLink',inverseProperty:'$$unbound' },
'Tasks': { type:'Array',elementType:'PS.PublishedTask',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.PublishedAssignment', {
'ActualCost': { type:'Edm.Double',nullable:false,required:true },
'ActualFinish': { type:'Edm.DateTime',nullable:false,required:true },
'ActualOvertimeWork': { type:'Edm.String' },
'ActualOvertimeWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'ActualOvertimeWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'ActualStart': { type:'Edm.DateTime',nullable:false,required:true },
'ActualWork': { type:'Edm.String' },
'ActualWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'ActualWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'BudgetedCost': { type:'Edm.Double',nullable:false,required:true },
'BudgetedWork': { type:'Edm.String' },
'BudgetedWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'BudgetedWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Cost': { type:'Edm.Double',nullable:false,required:true },
'DefaultBookingType': { type:'Edm.Int32',nullable:false,required:true },
'Delay': { type:'Edm.String' },
'DelayMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'DelayTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Finish': { type:'Edm.DateTime',nullable:false,required:true },
'IsLockedByManager': { type:'Edm.Boolean',nullable:false,required:true },
'IsWorkResource': { type:'Edm.Boolean',nullable:false,required:true },
'Notes': { type:'Edm.String' },
'OvertimeWork': { type:'Edm.String' },
'OvertimeWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'OvertimeWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'PercentWorkComplete': { type:'Edm.Int32',nullable:false,required:true },
'RegularWork': { type:'Edm.String' },
'RegularWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'RegularWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'RemainingOvertimeWork': { type:'Edm.String' },
'RemainingOvertimeWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'RemainingOvertimeWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'RemainingWork': { type:'Edm.String' },
'RemainingWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'RemainingWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'ResourceCapacity': { type:'Edm.Double',nullable:false,required:true },
'Work': { type:'Edm.String' },
'WorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'WorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Owner': { type:'SP.User',inverseProperty:'$$unbound' },
'Parent': { type:'PS.PublishedAssignment',inverseProperty:'$$unbound' },
'Resource': { type:'PS.PublishedProjectResource',inverseProperty:'$$unbound' },
'Task': { type:'PS.PublishedTask',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.PublishedProjectResource', {
'CanLevel': { type:'Edm.Boolean',nullable:false,required:true },
'Code': { type:'Edm.String' },
'CostAccrual': { type:'Edm.Int32',nullable:false,required:true },
'CostCenter': { type:'Edm.String' },
'CostPerUse': { type:'Edm.Double',nullable:false,required:true },
'DefaultBookingType': { type:'Edm.Int32',nullable:false,required:true },
'Email': { type:'Edm.String' },
'Group': { type:'Edm.String' },
'Initials': { type:'Edm.String' },
'MaterialLabel': { type:'Edm.String' },
'MaximumCapacity': { type:'Edm.Double',nullable:false,required:true },
'Name': { type:'Edm.String' },
'OvertimeRate': { type:'Edm.Double',nullable:false,required:true },
'OvertimeRateUnits': { type:'Edm.Int32',nullable:false,required:true },
'Phonetics': { type:'Edm.String' },
'StandardRate': { type:'Edm.Double',nullable:false,required:true },
'StandardRateUnits': { type:'Edm.Int32',nullable:false,required:true },
'Assignments': { type:'Array',elementType:'PS.PublishedAssignment',inverseProperty:'$$unbound' },
'DefaultAssignmentOwner': { type:'SP.User',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.Task', {
'ActualDuration': { type:'Edm.String' },
'ActualDurationMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'ActualDurationTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'BaselineCost': { type:'Edm.Double',nullable:false,required:true },
'BaselineDuration': { type:'Edm.String' },
'BaselineDurationMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'BaselineDurationTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'BaselineFinish': { type:'Edm.DateTime',nullable:false,required:true },
'BaselineStart': { type:'Edm.DateTime',nullable:false,required:true },
'BaselineWork': { type:'Edm.String' },
'BaselineWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'BaselineWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'BudgetCost': { type:'Edm.Double',nullable:false,required:true },
'CostPerformanceIndex': { type:'Edm.Double',nullable:false,required:true },
'CostVariance': { type:'Edm.Double',nullable:false,required:true },
'CostVarianceAtCompletion': { type:'Edm.Double',nullable:false,required:true },
'CostVariancePercentage': { type:'Edm.Int32',nullable:false,required:true },
'Created': { type:'Edm.DateTime',nullable:false,required:true },
'DurationVariance': { type:'Edm.String' },
'DurationVarianceMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'DurationVarianceTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'EarliestFinish': { type:'Edm.DateTime',nullable:false,required:true },
'EarliestStart': { type:'Edm.DateTime',nullable:false,required:true },
'EstimateAtCompletion': { type:'Edm.Double',nullable:false,required:true },
'FinishSlack': { type:'Edm.String' },
'FinishSlackMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'FinishSlackTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'FinishVariance': { type:'Edm.String' },
'FinishVarianceMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'FinishVarianceTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'FreeSlack': { type:'Edm.String' },
'FreeSlackMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'FreeSlackTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'IsCritical': { type:'Edm.Boolean',nullable:false,required:true },
'IsExternalTask': { type:'Edm.Boolean',nullable:false,required:true },
'IsOverAllocated': { type:'Edm.Boolean',nullable:false,required:true },
'IsRecurring': { type:'Edm.Boolean',nullable:false,required:true },
'IsRecurringSummary': { type:'Edm.Boolean',nullable:false,required:true },
'IsRolledUp': { type:'Edm.Boolean',nullable:false,required:true },
'IsSubProject': { type:'Edm.Boolean',nullable:false,required:true },
'IsSubProjectReadOnly': { type:'Edm.Boolean',nullable:false,required:true },
'IsSubProjectScheduledFromFinish': { type:'Edm.Boolean',nullable:false,required:true },
'IsSummary': { type:'Edm.Boolean',nullable:false,required:true },
'LatestFinish': { type:'Edm.DateTime',nullable:false,required:true },
'LatestStart': { type:'Edm.DateTime',nullable:false,required:true },
'Modified': { type:'Edm.DateTime',nullable:false,required:true },
'Notes': { type:'Edm.String' },
'OutlinePosition': { type:'Edm.String' },
'OvertimeCost': { type:'Edm.Double',nullable:false,required:true },
'OvertimeWork': { type:'Edm.String' },
'OvertimeWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'OvertimeWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'PercentWorkComplete': { type:'Edm.Int32',nullable:false,required:true },
'PreLevelingFinish': { type:'Edm.DateTime',nullable:false,required:true },
'PreLevelingStart': { type:'Edm.DateTime',nullable:false,required:true },
'RegularWork': { type:'Edm.String' },
'RegularWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'RegularWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'RemainingCost': { type:'Edm.Double',nullable:false,required:true },
'RemainingOvertimeCost': { type:'Edm.Double',nullable:false,required:true },
'RemainingOvertimeWork': { type:'Edm.String' },
'RemainingOvertimeWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'RemainingOvertimeWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'RemainingWork': { type:'Edm.String' },
'RemainingWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'RemainingWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Resume': { type:'Edm.DateTime',nullable:false,required:true },
'ScheduleCostVariance': { type:'Edm.Double',nullable:false,required:true },
'ScheduledDuration': { type:'Edm.String' },
'ScheduledDurationMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'ScheduledDurationTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'ScheduledFinish': { type:'Edm.DateTime',nullable:false,required:true },
'ScheduledStart': { type:'Edm.DateTime',nullable:false,required:true },
'SchedulePerformanceIndex': { type:'Edm.Double',nullable:false,required:true },
'ScheduleVariancePercentage': { type:'Edm.Int32',nullable:false,required:true },
'StartSlack': { type:'Edm.String' },
'StartSlackMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'StartSlackTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'StartVariance': { type:'Edm.String' },
'StartVarianceMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'StartVarianceTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Stop': { type:'Edm.DateTime',nullable:false,required:true },
'ToCompletePerformanceIndex': { type:'Edm.Double',nullable:false,required:true },
'TotalSlack': { type:'Edm.String' },
'TotalSlackMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'TotalSlackTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'WorkBreakdownStructure': { type:'Edm.String' },
'WorkVariance': { type:'Edm.String' },
'WorkVarianceMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'WorkVarianceTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'CustomFields': { type:'Array',elementType:'PS.CustomField',inverseProperty:'$$unbound' },
'SubProject': { type:'PS.PublishedProject',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.PublishedTask', {
'ActualCost': { type:'Edm.Double',nullable:false,required:true },
'ActualCostWorkPerformed': { type:'Edm.Double',nullable:false,required:true },
'ActualFinish': { type:'Edm.DateTime',nullable:false,required:true },
'ActualOvertimeCost': { type:'Edm.Double',nullable:false,required:true },
'ActualOvertimeWork': { type:'Edm.String' },
'ActualOvertimeWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'ActualOvertimeWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'ActualStart': { type:'Edm.DateTime',nullable:false,required:true },
'ActualWork': { type:'Edm.String' },
'ActualWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'ActualWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'BudgetedCostScheduledWork': { type:'Edm.Double',nullable:false,required:true },
'BudgetedCostWorkPerformed': { type:'Edm.Double',nullable:false,required:true },
'BudgetWork': { type:'Edm.String' },
'BudgetWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'BudgetWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Completion': { type:'Edm.DateTime',nullable:false,required:true },
'ConstraintStartEnd': { type:'Edm.DateTime',nullable:false,required:true },
'ConstraintType': { type:'Edm.Int32',nullable:false,required:true },
'Contact': { type:'Edm.String' },
'Cost': { type:'Edm.Double',nullable:false,required:true },
'Deadline': { type:'Edm.DateTime',nullable:false,required:true },
'Duration': { type:'Edm.String' },
'DurationMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'DurationTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Finish': { type:'Edm.DateTime',nullable:false,required:true },
'FixedCost': { type:'Edm.Double',nullable:false,required:true },
'FixedCostAccrual': { type:'Edm.Int32',nullable:false,required:true },
'IsActive': { type:'Edm.Boolean',nullable:false,required:true },
'IsEffortDriven': { type:'Edm.Boolean',nullable:false,required:true },
'IsLockedByManager': { type:'Edm.Boolean',nullable:false,required:true },
'IsManual': { type:'Edm.Boolean',nullable:false,required:true },
'IsMarked': { type:'Edm.Boolean',nullable:false,required:true },
'IsMilestone': { type:'Edm.Boolean',nullable:false,required:true },
'LevelingAdjustsAssignments': { type:'Edm.Boolean',nullable:false,required:true },
'LevelingCanSplit': { type:'Edm.Boolean',nullable:false,required:true },
'LevelingDelay': { type:'Edm.String' },
'LevelingDelayMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'LevelingDelayTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Name': { type:'Edm.String' },
'OutlineLevel': { type:'Edm.Int32',nullable:false,required:true },
'PercentComplete': { type:'Edm.Int32',nullable:false,required:true },
'PercentPhysicalWorkComplete': { type:'Edm.Int32',nullable:false,required:true },
'Priority': { type:'Edm.Int32',nullable:false,required:true },
'RemainingDuration': { type:'Edm.String' },
'RemainingDurationMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'RemainingDurationTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Start': { type:'Edm.DateTime',nullable:false,required:true },
'TaskType': { type:'Edm.Int32',nullable:false,required:true },
'UsePercentPhysicalWorkComplete': { type:'Edm.Boolean',nullable:false,required:true },
'Work': { type:'Edm.String' },
'WorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'WorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Assignments': { type:'Array',elementType:'PS.PublishedAssignment',inverseProperty:'$$unbound' },
'Calendar': { type:'PS.Calendar',inverseProperty:'$$unbound' },
'Parent': { type:'PS.PublishedTask',inverseProperty:'$$unbound' },
'Predecessors': { type:'Array',elementType:'PS.PublishedTaskLink',inverseProperty:'$$unbound' },
'StatusManager': { type:'SP.User',inverseProperty:'$$unbound' },
'Successors': { type:'Array',elementType:'PS.PublishedTaskLink',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.TaskLink', {
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('PS.PublishedTaskLink', {
'DependencyType': { type:'Edm.Int32',nullable:false,required:true },
'End': { type:'PS.PublishedTask',inverseProperty:'$$unbound' },
'Start': { type:'PS.PublishedTask',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.DraftProject', {
'CalculateActualCosts': { type:'Edm.Boolean',nullable:false,required:true },
'CalculatesActualCosts': { type:'Edm.Boolean',nullable:false,required:true },
'CriticalSlackLimit': { type:'Edm.Int32',nullable:false,required:true },
'CurrencyCode': { type:'Edm.String' },
'CurrencyDigits': { type:'Edm.Int32',nullable:false,required:true },
'CurrencyPosition': { type:'Edm.Int32',nullable:false,required:true },
'CurrencySymbol': { type:'Edm.String' },
'CurrentDate': { type:'Edm.DateTime',nullable:false,required:true },
'DaysPerMonth': { type:'Edm.Int16',nullable:false,required:true },
'DefaultEffortDriven': { type:'Edm.Boolean',nullable:false,required:true },
'DefaultEstimatedDuration': { type:'Edm.Boolean',nullable:false,required:true },
'DefaultFinishTime': { type:'Edm.DateTime',nullable:false,required:true },
'DefaultFixedCostAccrual': { type:'Edm.Int32',nullable:false,required:true },
'DefaultOvertimeRate': { type:'Edm.Double',nullable:false,required:true },
'DefaultStandardRate': { type:'Edm.Double',nullable:false,required:true },
'DefaultStartTime': { type:'Edm.DateTime',nullable:false,required:true },
'DefaultTaskType': { type:'Edm.Int32',nullable:false,required:true },
'DefaultWorkFormat': { type:'Edm.Int32',nullable:false,required:true },
'Description': { type:'Edm.String' },
'FinishDate': { type:'Edm.DateTime',nullable:false,required:true },
'FiscalYearStartMonth': { type:'Edm.Int16',nullable:false,required:true },
'HonorConstraints': { type:'Edm.Boolean',nullable:false,required:true },
'MinutesPerDay': { type:'Edm.Int32',nullable:false,required:true },
'MinutesPerWeek': { type:'Edm.Int32',nullable:false,required:true },
'MoveActualIfLater': { type:'Edm.Boolean',nullable:false,required:true },
'MoveActualToStatus': { type:'Edm.Boolean',nullable:false,required:true },
'MoveRemainingIfEarlier': { type:'Edm.Boolean',nullable:false,required:true },
'MoveRemainingToStatus': { type:'Edm.Boolean',nullable:false,required:true },
'MultipleCriticalPaths': { type:'Edm.Boolean',nullable:false,required:true },
'Name': { type:'Edm.String' },
'NewTasksAreManual': { type:'Edm.Boolean',nullable:false,required:true },
'NumberFiscalYearFromStart': { type:'Edm.Boolean',nullable:false,required:true },
'ProtectedActualsSynch': { type:'Edm.Boolean',nullable:false,required:true },
'ScheduledFromStart': { type:'Edm.Boolean',nullable:false,required:true },
'ShowEstimatedDurations': { type:'Edm.Boolean',nullable:false,required:true },
'SplitInProgress': { type:'Edm.Boolean',nullable:false,required:true },
'SpreadActualCostsToStatus': { type:'Edm.Boolean',nullable:false,required:true },
'SpreadPercentCompleteToStatus': { type:'Edm.Boolean',nullable:false,required:true },
'StartDate': { type:'Edm.DateTime',nullable:false,required:true },
'StatusDate': { type:'Edm.DateTime',nullable:false,required:true },
'TrackingMode': { type:'Edm.Int32',nullable:false,required:true },
'WeekStartDay': { type:'Edm.Int16',nullable:false,required:true },
'WinprojVersion': { type:'Edm.Decimal',nullable:false,required:true },
'Assignments': { type:'Array',elementType:'PS.DraftAssignment',inverseProperty:'$$unbound' },
'Calendar': { type:'PS.Calendar',inverseProperty:'$$unbound' },
'IncludeCustomFields': { type:'PS.DraftProject',inverseProperty:'$$unbound' },
'Owner': { type:'SP.User',inverseProperty:'$$unbound' },
'ProjectResources': { type:'Array',elementType:'PS.DraftProjectResource',inverseProperty:'$$unbound' },
'TaskLinks': { type:'Array',elementType:'PS.DraftTaskLink',inverseProperty:'$$unbound' },
'Tasks': { type:'Array',elementType:'PS.DraftTask',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.DraftProjectResource', {
'CanLevel': { type:'Edm.Boolean',nullable:false,required:true },
'Code': { type:'Edm.String' },
'CostAccrual': { type:'Edm.Int32',nullable:false,required:true },
'CostCenter': { type:'Edm.String' },
'CostPerUse': { type:'Edm.Double',nullable:false,required:true },
'DefaultBookingType': { type:'Edm.Int32',nullable:false,required:true },
'Email': { type:'Edm.String' },
'Group': { type:'Edm.String' },
'Initials': { type:'Edm.String' },
'MaterialLabel': { type:'Edm.String' },
'MaximumCapacity': { type:'Edm.Double',nullable:false,required:true },
'Name': { type:'Edm.String' },
'OvertimeRate': { type:'Edm.Double',nullable:false,required:true },
'OvertimeRateUnits': { type:'Edm.Int32',nullable:false,required:true },
'Phonetics': { type:'Edm.String' },
'StandardRate': { type:'Edm.Double',nullable:false,required:true },
'StandardRateUnits': { type:'Edm.Int32',nullable:false,required:true },
'Assignments': { type:'Array',elementType:'PS.DraftAssignment',inverseProperty:'$$unbound' },
'DefaultAssignmentOwner': { type:'SP.User',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.DraftTaskLink', {
'DependencyType': { type:'Edm.Int32',nullable:false,required:true },
'End': { type:'PS.DraftTask',inverseProperty:'$$unbound' },
'Start': { type:'PS.DraftTask',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.DraftTask', {
'ActualCost': { type:'Edm.Double',nullable:false,required:true },
'ActualCostWorkPerformed': { type:'Edm.Double',nullable:false,required:true },
'ActualFinish': { type:'Edm.DateTime',nullable:false,required:true },
'ActualOvertimeCost': { type:'Edm.Double',nullable:false,required:true },
'ActualOvertimeWork': { type:'Edm.String' },
'ActualOvertimeWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'ActualOvertimeWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'ActualStart': { type:'Edm.DateTime',nullable:false,required:true },
'ActualWork': { type:'Edm.String' },
'ActualWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'ActualWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'BudgetedCostScheduledWork': { type:'Edm.Double',nullable:false,required:true },
'BudgetedCostWorkPerformed': { type:'Edm.Double',nullable:false,required:true },
'BudgetWork': { type:'Edm.String' },
'BudgetWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'BudgetWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Completion': { type:'Edm.DateTime',nullable:false,required:true },
'ConstraintStartEnd': { type:'Edm.DateTime',nullable:false,required:true },
'ConstraintType': { type:'Edm.Int32',nullable:false,required:true },
'Contact': { type:'Edm.String' },
'Cost': { type:'Edm.Double',nullable:false,required:true },
'Deadline': { type:'Edm.DateTime',nullable:false,required:true },
'Duration': { type:'Edm.String' },
'DurationMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'DurationTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Finish': { type:'Edm.DateTime',nullable:false,required:true },
'FixedCost': { type:'Edm.Double',nullable:false,required:true },
'FixedCostAccrual': { type:'Edm.Int32',nullable:false,required:true },
'IsActive': { type:'Edm.Boolean',nullable:false,required:true },
'IsEffortDriven': { type:'Edm.Boolean',nullable:false,required:true },
'IsLockedByManager': { type:'Edm.Boolean',nullable:false,required:true },
'IsManual': { type:'Edm.Boolean',nullable:false,required:true },
'IsMarked': { type:'Edm.Boolean',nullable:false,required:true },
'IsMilestone': { type:'Edm.Boolean',nullable:false,required:true },
'LevelingAdjustsAssignments': { type:'Edm.Boolean',nullable:false,required:true },
'LevelingCanSplit': { type:'Edm.Boolean',nullable:false,required:true },
'LevelingDelay': { type:'Edm.String' },
'LevelingDelayMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'LevelingDelayTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Name': { type:'Edm.String' },
'OutlineLevel': { type:'Edm.Int32',nullable:false,required:true },
'PercentComplete': { type:'Edm.Int32',nullable:false,required:true },
'PercentPhysicalWorkComplete': { type:'Edm.Int32',nullable:false,required:true },
'Priority': { type:'Edm.Int32',nullable:false,required:true },
'RemainingDuration': { type:'Edm.String' },
'RemainingDurationMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'RemainingDurationTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Start': { type:'Edm.DateTime',nullable:false,required:true },
'TaskType': { type:'Edm.Int32',nullable:false,required:true },
'UsePercentPhysicalWorkComplete': { type:'Edm.Boolean',nullable:false,required:true },
'Work': { type:'Edm.String' },
'WorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'WorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Assignments': { type:'Array',elementType:'PS.DraftAssignment',inverseProperty:'$$unbound' },
'Calendar': { type:'PS.Calendar',inverseProperty:'$$unbound' },
'Parent': { type:'PS.DraftTask',inverseProperty:'$$unbound' },
'Predecessors': { type:'Array',elementType:'PS.DraftTaskLink',inverseProperty:'$$unbound' },
'StatusManager': { type:'SP.User',inverseProperty:'$$unbound' },
'Successors': { type:'Array',elementType:'PS.DraftTaskLink',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.StatusTask', {
'ActualWork': { type:'Edm.String' },
'ActualWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'ActualWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Deadline': { type:'Edm.DateTime',nullable:false,required:true },
'Duration': { type:'Edm.String' },
'DurationMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'DurationTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Finish': { type:'Edm.DateTime',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'Name': { type:'Edm.String' },
'Overtime': { type:'Edm.String' },
'OvertimeMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'OvertimeTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'PercentComplete': { type:'Edm.Int16',nullable:false,required:true },
'PercentWorkComplete': { type:'Edm.Int16',nullable:false,required:true },
'PhysicalPercentComplete': { type:'Edm.Int16',nullable:false,required:true },
'RegularWork': { type:'Edm.String' },
'RegularWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'RegularWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'RemainingDuration': { type:'Edm.String' },
'RemainingDurationMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'RemainingDurationTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'RemainingOvertime': { type:'Edm.String' },
'RemainingOvertimeMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'RemainingOvertimeTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'RemainingWork': { type:'Edm.String' },
'RemainingWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'RemainingWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Resume': { type:'Edm.DateTime',nullable:false,required:true },
'Start': { type:'Edm.DateTime',nullable:false,required:true },
'Work': { type:'Edm.String' },
'WorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'WorkTimeSpan': { type:'Edm.Time',nullable:false,required:true }
});
$data.Entity.extend('PS.EntityTypes', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'AssignmentEntity': { type:'PS.EntityType',inverseProperty:'$$unbound' },
'ProjectEntity': { type:'PS.EntityType',inverseProperty:'$$unbound' },
'ResourceEntity': { type:'PS.EntityType',inverseProperty:'$$unbound' },
'TaskEntity': { type:'PS.EntityType',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.Event', {
'EventName': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Int32',nullable:false,required:true },
'SourceName': { type:'Edm.String' }
});
$data.Entity.extend('PS.EventHandler', {
'AssemblyName': { type:'Edm.String' },
'CancelOnError': { type:'Edm.Boolean',nullable:false,required:true },
'ClassName': { type:'Edm.String' },
'Description': { type:'Edm.String' },
'EndpointUrl': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'Name': { type:'Edm.String' },
'Order': { type:'Edm.Int32',nullable:false,required:true },
'Event': { type:'PS.Event',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.LookupCost', {
'Value': { type:'Edm.Decimal',nullable:false,required:true }
});
$data.Entity.extend('PS.LookupDate', {
'Value': { type:'Edm.DateTime',nullable:false,required:true }
});
$data.Entity.extend('PS.LookupDuration', {
'Value': { type:'Edm.String' },
'ValueMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'ValueTimeSpan': { type:'Edm.Time',nullable:false,required:true }
});
$data.Entity.extend('PS.LookupNumber', {
'Value': { type:'Edm.Decimal',nullable:false,required:true }
});
$data.Entity.extend('PS.LookupText', {
'HasChildren': { type:'Edm.Boolean',nullable:false,required:true },
'Mask': { type:'PS.LookupMask' },
'Value': { type:'Edm.String' },
'Parent': { type:'PS.LookupText',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.PlanAssignment', {
'BookingType': { type:'Edm.Int32',nullable:false,required:true },
'CanLevel': { type:'Edm.Boolean',nullable:false,required:true },
'Code': { type:'Edm.String' },
'CostCenter': { type:'Edm.String' },
'Email': { type:'Edm.String' },
'Group': { type:'Edm.String' },
'HireDate': { type:'Edm.DateTime',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'IsTeam': { type:'Edm.Boolean',nullable:false,required:true },
'Name': { type:'Edm.String' },
'Phonetics': { type:'Edm.String' },
'ResourceType': { type:'Edm.Int32',nullable:false,required:true },
'TerminationDate': { type:'Edm.DateTime',nullable:false,required:true },
'CustomFields': { type:'Array',elementType:'PS.CustomField',inverseProperty:'$$unbound' },
'Intervals': { type:'Array',elementType:'PS.PlanAssignmentInterval',inverseProperty:'$$unbound' },
'Resource': { type:'PS.EnterpriseResource',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.PlanAssignmentInterval', {
'Duration': { type:'Edm.String' },
'DurationMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'DurationTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'End': { type:'Edm.DateTime',nullable:false,required:true },
'Name': { key:true,type:'Edm.String',nullable:false,required:true },
'Start': { type:'Edm.DateTime',nullable:false,required:true }
});
$data.Entity.extend('PS.ProjectServerData', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('PS.ProjectServer', {
'IsDelegate': { key:true,type:'Edm.Boolean',nullable:false,required:true },
'IsReadOnly': { type:'Edm.Boolean',nullable:false,required:true },
'Calendars': { type:'Array',elementType:'PS.Calendar',inverseProperty:'$$unbound' },
'CustomFields': { type:'Array',elementType:'PS.CustomField',inverseProperty:'$$unbound' },
'EnterpriseProjectTypes': { type:'Array',elementType:'PS.EnterpriseProjectType',inverseProperty:'$$unbound' },
'EnterpriseResources': { type:'Array',elementType:'PS.EnterpriseResource',inverseProperty:'$$unbound' },
'EntityTypes': { type:'PS.EntityTypes',inverseProperty:'$$unbound' },
'EventHandlers': { type:'Array',elementType:'PS.EventHandler',inverseProperty:'$$unbound' },
'Events': { type:'Array',elementType:'PS.Event',inverseProperty:'$$unbound' },
'LookupTables': { type:'Array',elementType:'PS.LookupTable',inverseProperty:'$$unbound' },
'Phases': { type:'Array',elementType:'PS.Phase',inverseProperty:'$$unbound' },
'ProjectDetailPages': { type:'Array',elementType:'PS.ProjectDetailPage',inverseProperty:'$$unbound' },
'Projects': { type:'Array',elementType:'PS.PublishedProject',inverseProperty:'$$unbound' },
'Stages': { type:'Array',elementType:'PS.Stage',inverseProperty:'$$unbound' },
'TimeSheetPeriods': { type:'Array',elementType:'PS.TimeSheetPeriod',inverseProperty:'$$unbound' },
'WorkflowActivities': { type:'PS.WorkflowActivities',inverseProperty:'$$unbound' },
'WorkflowDesigner': { type:'PS.WorkflowDesigner',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.TimeSheetPeriod', {
'End': { type:'Edm.DateTime',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'Name': { type:'Edm.String' },
'Start': { type:'Edm.DateTime',nullable:false,required:true },
'TimeSheet': { type:'PS.TimeSheet',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.TimeSheet', {
'Comments': { type:'Edm.String' },
'EntryMode': { type:'Edm.Int32',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'IsControlledByOwner': { type:'Edm.Boolean',nullable:false,required:true },
'IsProcessed': { type:'Edm.Boolean',nullable:false,required:true },
'Name': { type:'Edm.String' },
'Status': { type:'Edm.Int32',nullable:false,required:true },
'TotalActualWork': { type:'Edm.String' },
'TotalActualWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'TotalActualWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'TotalNonBillableOvertimeWork': { type:'Edm.String' },
'TotalNonBillableOvertimeWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'TotalNonBillableOvertimeWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'TotalNonBillableWork': { type:'Edm.String' },
'TotalNonBillableWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'TotalNonBillableWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'TotalOvertimeWork': { type:'Edm.String' },
'TotalOvertimeWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'TotalOvertimeWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'TotalWork': { type:'Edm.String' },
'TotalWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'TotalWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'WeekStartsOn': { type:'Edm.Byte',nullable:false,required:true },
'Creator': { type:'SP.User',inverseProperty:'$$unbound' },
'Lines': { type:'Array',elementType:'PS.TimeSheetLine',inverseProperty:'$$unbound' },
'Manager': { type:'SP.User',inverseProperty:'$$unbound' },
'Period': { type:'PS.TimeSheetPeriod',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.TimeSheetLine', {
'Comment': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'LineClass': { type:'Edm.Int32',nullable:false,required:true },
'ProjectName': { type:'Edm.String' },
'Status': { type:'Edm.Int32',nullable:false,required:true },
'TaskName': { type:'Edm.String' },
'TotalWork': { type:'Edm.String' },
'TotalWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'TotalWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'ValidationType': { type:'Edm.Int32',nullable:false,required:true },
'Assignment': { type:'PS.PublishedAssignment',inverseProperty:'$$unbound' },
'TimeSheet': { type:'PS.TimeSheet',inverseProperty:'$$unbound' },
'Work': { type:'Array',elementType:'PS.TimeSheetWork',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.TimeSheetWork', {
'ActualWork': { type:'Edm.String' },
'ActualWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'ActualWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Comment': { type:'Edm.String' },
'End': { type:'Edm.DateTime',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'NonBillableOvertimeWork': { type:'Edm.String' },
'NonBillableOvertimeWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'NonBillableOvertimeWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'NonBillableWork': { type:'Edm.String' },
'NonBillableWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'NonBillableWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'OvertimeWork': { type:'Edm.String' },
'OvertimeWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'OvertimeWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'PlannedWork': { type:'Edm.String' },
'PlannedWorkMilliseconds': { type:'Edm.Int32',nullable:false,required:true },
'PlannedWorkTimeSpan': { type:'Edm.Time',nullable:false,required:true },
'Start': { type:'Edm.DateTime',nullable:false,required:true }
});
$data.Entity.extend('PS.WorkflowActivities', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('PS.WorkflowDesigner', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'Fields': { type:'Array',elementType:'PS.WorkflowDesignerField',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.WorkflowDesignerField', {
'DisplayName': { type:'Edm.String' },
'Id': { key:true,type:'Edm.String',nullable:false,required:true },
'IsLookupField': { type:'Edm.Boolean',nullable:false,required:true },
'IsReadOnly': { type:'Edm.Boolean',nullable:false,required:true },
'SPFieldType': { type:'Edm.Int32',nullable:false,required:true },
'LookupEntries': { type:'Array',elementType:'PS.LookupEntry',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.ResourceCalendarException', {
});
$data.Entity.extend('PS.ResourcePlan', {
'Finish': { type:'Edm.DateTime',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'Start': { type:'Edm.DateTime',nullable:false,required:true },
'UtilizationDate': { type:'Edm.DateTime',nullable:false,required:true },
'UtilizationType': { type:'Edm.Int32',nullable:false,required:true },
'Assignments': { type:'Array',elementType:'PS.PlanAssignment',inverseProperty:'$$unbound' }
});
$data.Entity.extend('PS.ServiceStatus', {
'IsDelegate': { key:true,type:'Edm.Boolean',nullable:false,required:true },
'IsReadOnly': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('PS.TimePhase', {
'End': { key:true,type:'Edm.DateTime',nullable:false,required:true },
'Start': { type:'Edm.DateTime',nullable:false,required:true },
'Assignments': { type:'Array',elementType:'PS.StatusAssignment',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Publishing.DesignPackageInfo', {
'MajorVersion': { type:'Edm.Int32',nullable:false,required:true },
'MinorVersion': { type:'Edm.Int32',nullable:false,required:true },
'PackageGuid': { type:'Edm.Guid',nullable:false,required:true },
'PackageName': { type:'Edm.String' }
});
$data.Entity.extend('SP.Publishing.ImageRendition', {
'Height': { type:'Edm.Int32',nullable:false,required:true },
'Id': { type:'Edm.Int32',nullable:false,required:true },
'IdCsom': { type:'Edm.Int32',nullable:false,required:true },
'Name': { type:'Edm.String' },
'Version': { type:'Edm.Int32',nullable:false,required:true },
'Width': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.Publishing.PageLayoutInformation', {
'AssociatedContentTypeId': { type:'Edm.String' },
'MasterPageUrl': { type:'Edm.String' },
'NewPageLayoutEditablePath': { type:'Edm.String' },
'NewPageLayoutNameWithoutExtension': { type:'Edm.String' }
});
$data.Entity.extend('SP.Publishing.PublishingPageInformation', {
'Name': { type:'Edm.String' }
});
$data.Entity.extend('SP.Publishing.AddinPlugin', {
'Description': { key:true,type:'Edm.String',nullable:false,required:true },
'Markup': { type:'Edm.String' },
'Title': { type:'Edm.String' }
});
$data.Entity.extend('SP.Publishing.AddinSettings', {
'Description': { type:'Edm.String' },
'Enabled': { type:'Edm.Boolean',nullable:false,required:true },
'HeadScript': { type:'Edm.String' },
'HtmlEndBody': { type:'Edm.String' },
'HtmlStartBody': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'MetaTagPagePropertyMappings': { type:'Collection(SP.KeyValue)' },
'Namespace': { type:'Edm.String' },
'Title': { type:'Edm.String' }
});
$data.Entity.extend('SP.Publishing.CustomizableString', {
'DefaultValue': { key:true,type:'Edm.String',nullable:false,required:true },
'UsesDefaultValue': { type:'Edm.Boolean',nullable:false,required:true },
'Value': { type:'Edm.String' }
});
$data.Entity.extend('SP.Publishing.DesignPackage', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.Publishing.ScheduledItem', {
'EndDate': { key:true,type:'Edm.DateTime',nullable:false,required:true },
'StartDate': { type:'Edm.DateTime',nullable:false,required:true },
'ListItem': { type:'SP.ListItem',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Publishing.PublishingPage', {
});
$data.Entity.extend('SP.Publishing.PublishingSite', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.Publishing.PublishingWeb', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'Web': { type:'SP.Web',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Publishing.SiteImageRenditions', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.Publishing.SiteServicesAddins', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.Publishing.VariationLabel', {
'DisplayName': { key:true,type:'Edm.String',nullable:false,required:true },
'IsSource': { type:'Edm.Boolean',nullable:false,required:true },
'Language': { type:'Edm.String' },
'Locale': { type:'Edm.String' },
'Title': { type:'Edm.String' },
'TopWebUrl': { type:'Edm.String' }
});
$data.Entity.extend('SP.Publishing.Variations', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.Office.Education.QuizOM.FillInBlankCorrectResponse', {
'BlankId': { type:'Edm.String' },
'Options': { type:'Edm.Int32',nullable:false,required:true },
'Response': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.Office.Education.QuizOM.FillInBlankPromptItem', {
'Id': { type:'Edm.String' },
'Kind': { type:'Edm.Int32',nullable:false,required:true },
'Text': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.Office.Education.QuizOM.GradedQuestionBlank', {
'AnswerOptions': { type:'Edm.Int32',nullable:false,required:true },
'BlankId': { type:'Edm.String' },
'CorrectResponse': { type:'Edm.String' },
'ResponseGradingResult': { type:'Edm.Int32',nullable:false,required:true },
'ResponseGradingStatus': { type:'Edm.Int32',nullable:false,required:true },
'UserResponse': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.Office.Education.QuizOM.GradedQuestion', {
'Feedback': { type:'Edm.String' },
'GradedBlanks': { type:'Collection(Microsoft.Office.Education.QuizOM.GradedQuestionBlank)' },
'GradedChoices': { type:'Collection(Microsoft.Office.Education.QuizOM.GradedQuizChoice)' },
'GradingResult': { type:'Edm.Int32',nullable:false,required:true },
'GradingStatus': { type:'Edm.Int32',nullable:false,required:true },
'Points': { type:'Edm.Int32',nullable:false,required:true },
'PossiblePoints': { type:'Edm.Int32',nullable:false,required:true },
'QuestionId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.Office.Education.QuizOM.GradedQuizChoice', {
'ChoiceId': { type:'Edm.String' },
'IsChoiceCorrect': { type:'Edm.Boolean',nullable:false,required:true },
'WasChoiceSelected': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.Office.Education.QuizOM.QuestionKey', {
'CorrectChoiceIds': { type:'Collection(Edm.String)' },
'CorrectFillInBlankResponses': { type:'Collection(Microsoft.Office.Education.QuizOM.FillInBlankCorrectResponse)' },
'CorrectResponseFeedback': { type:'Edm.String' },
'IncorrectResponseFeedback': { type:'Edm.String' },
'QuestionId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.Office.Education.QuizOM.Question', {
'AllowMultipleBlanks': { type:'Edm.Boolean',nullable:false,required:true },
'AllowMultipleSelection': { type:'Edm.Boolean',nullable:false,required:true },
'Choices': { type:'Collection(Microsoft.Office.Education.QuizOM.QuizChoice)' },
'ColumnLabels': { type:'Collection(Edm.String)' },
'Columns': { type:'Edm.Int32',nullable:false,required:true },
'Difficulty': { type:'Edm.Int32',nullable:false,required:true },
'HasNotApplicableColumn': { type:'Edm.Boolean',nullable:false,required:true },
'Hint': { type:'Edm.String' },
'Id': { type:'Edm.Guid',nullable:false,required:true },
'IsTrueFalseQuestion': { type:'Edm.Boolean',nullable:false,required:true },
'Keywords': { type:'Edm.String' },
'MaxChars': { type:'Edm.Int32',nullable:false,required:true },
'MaxColumnValue': { type:'Edm.Int32',nullable:false,required:true },
'MinColumnValue': { type:'Edm.Int32',nullable:false,required:true },
'PossiblePoints': { type:'Edm.Int32',nullable:false,required:true },
'Prompt': { type:'Edm.String' },
'PromptAsSafeHtml': { type:'Edm.String' },
'PromptsAndBlanks': { type:'Collection(Microsoft.Office.Education.QuizOM.FillInBlankPromptItem)' },
'QuestionKind': { type:'Edm.Int32',nullable:false,required:true },
'ResponseOption': { type:'Edm.Int32',nullable:false,required:true },
'Rows': { type:'Edm.Int32',nullable:false,required:true },
'Title': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.Office.Education.QuizOM.QuizChoice', {
'Id': { type:'Edm.String' },
'Text': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.Office.Education.QuizOM.QuizInfo', {
'CountQuestions': { type:'Edm.Int32',nullable:false,required:true },
'ExternalLink': { type:'Edm.Guid',nullable:false,required:true },
'LastModified': { type:'Edm.DateTime',nullable:false,required:true },
'MaxAttempts': { type:'Edm.Int32',nullable:false,required:true },
'PossiblePoints': { type:'Edm.Int32',nullable:false,required:true },
'QuizId': { type:'Edm.Guid',nullable:false,required:true },
'QuizMode': { type:'Edm.Int32',nullable:false,required:true },
'QuizState': { type:'Edm.Int32',nullable:false,required:true },
'Title': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.Office.Education.QuizOM.ResponseDataItemDetail', {
'Points': { type:'Edm.Int32',nullable:false,required:true },
'QuestionId': { type:'Edm.Guid',nullable:false,required:true },
'Response': { type:'Edm.String' },
'Result': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.Office.Education.QuizOM.ResponseDataItem', {
'AttemptNumber': { type:'Edm.Int32',nullable:false,required:true },
'Details': { type:'Collection(Microsoft.Office.Education.QuizOM.ResponseDataItemDetail)' },
'TotalPointsForGradedQuestions': { type:'Edm.Int32',nullable:false,required:true },
'UserId': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.Office.Education.QuizOM.UserResponseInfo', {
'AttemptNumber': { type:'Edm.Int32',nullable:false,required:true },
'Id': { type:'Edm.Int32',nullable:false,required:true },
'IsComplete': { type:'Edm.Boolean',nullable:false,required:true },
'ResponseDate': { type:'Edm.DateTime',nullable:false,required:true },
'UserId': { type:'Edm.Int32',nullable:false,required:true },
'UserName': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.Office.Education.QuizOM.GradedResponse', {
'AreAllQuestionsGraded': { type:'Edm.Boolean',nullable:false,required:true },
'Questions': { type:'Collection(Microsoft.Office.Education.QuizOM.GradedQuestion)' },
'Id': { key:true,type:'Edm.Int32',nullable:false,required:true },
'TotalPointsForGradedQuestions': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.Office.Education.QuizOM.GradingKey', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'QuestionKeys': { type:'Collection(Microsoft.Office.Education.QuizOM.QuestionKey)' }
});
$data.Entity.extend('Microsoft.Office.Education.QuizOM.Quiz', {
'AnonymousResponses': { type:'Edm.Boolean',nullable:false,required:true },
'Description': { type:'Edm.String' },
'Questions': { type:'Collection(Microsoft.Office.Education.QuizOM.Question)' },
'ExternalLink': { type:'Edm.Guid',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'Keywords': { type:'Edm.String' },
'LastModified': { type:'Edm.DateTime',nullable:false,required:true },
'MaxAttempts': { type:'Edm.Int32',nullable:false,required:true },
'QuizMode': { type:'Edm.Int32',nullable:false,required:true },
'QuizState': { type:'Edm.Int32',nullable:false,required:true },
'QuizTakers': { type:'Edm.String' },
'ShowHints': { type:'Edm.Boolean',nullable:false,required:true },
'Title': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.Office.Education.QuizOM.QuizUtilities', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.Office.Education.QuizOM.UserResponse', {
'AttemptNumber': { type:'Edm.Int32',nullable:false,required:true },
'Id': { key:true,type:'Edm.Int32',nullable:false,required:true },
'IsComplete': { type:'Edm.Boolean',nullable:false,required:true },
'ResponseDate': { type:'Edm.DateTime',nullable:false,required:true },
'Responses': { type:'Collection(SP.KeyValue)' },
'User': { type:'SP.User',inverseProperty:'$$unbound' }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Query.PersonalResultSuggestion', {
'HighlightedTitle': { type:'Edm.String' },
'IsBestBet': { type:'Edm.Boolean',nullable:false,required:true },
'Title': { type:'Edm.String' },
'Url': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Query.QueryPropertyValue', {
'BoolVal': { type:'Edm.Boolean',nullable:false,required:true },
'IntVal': { type:'Edm.Int32',nullable:false,required:true },
'QueryPropertyValueTypeIndex': { type:'Edm.Int32',nullable:false,required:true },
'StrArray': { type:'Collection(Edm.String)' },
'StrVal': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Query.QuerySuggestionQuery', {
'IsPersonal': { type:'Edm.Boolean',nullable:false,required:true },
'Query': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Query.QuerySuggestionResults', {
'PeopleNames': { type:'Collection(Edm.String)' },
'PersonalResults': { type:'Collection(Microsoft.SharePoint.Client.Search.Query.PersonalResultSuggestion)' },
'Queries': { type:'Collection(Microsoft.SharePoint.Client.Search.Query.QuerySuggestionQuery)' }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Query.ReorderingRule', {
'Boost': { type:'Edm.Int32',nullable:false,required:true },
'MatchType': { type:'Edm.Int32',nullable:false,required:true },
'MatchValue': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Query.Sort', {
'Direction': { type:'Edm.Int32',nullable:false,required:true },
'Property': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Query.ResultTableCollection', {
'ElapsedTime': { type:'Edm.Int32',nullable:false,required:true },
'Properties': { type:'Collection(SP.KeyValue)' },
'QueryId': { type:'Edm.String' },
'SpellingSuggestion': { type:'Edm.String' },
'TriggeredRules': { type:'Collection(Edm.Guid)',nullable:false,required:true },
'ResultTables': { type:'Collection(Microsoft.SharePoint.Client.Search.Query.ResultTable)' }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Query.ResultTable', {
'GroupTemplateId': { type:'Edm.String' },
'ItemTemplateId': { type:'Edm.String' },
'Properties': { type:'Collection(SP.KeyValue)' },
'QueryId': { type:'Edm.String' },
'QueryRuleId': { type:'Edm.String' },
'ResultTitle': { type:'Edm.String' },
'ResultTitleUrl': { type:'Edm.String' },
'RowCount': { type:'Edm.Int32',nullable:false,required:true },
'TableType': { type:'Edm.String' },
'TotalRows': { type:'Edm.Int32',nullable:false,required:true },
'TotalRowsIncludingDuplicates': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Query.PopularQuery', {
'ClickCount': { type:'Edm.Int32',nullable:false,required:true },
'LCID': { type:'Edm.Int32',nullable:false,required:true },
'QueryCount': { type:'Edm.Int32',nullable:false,required:true },
'QueryText': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Query.StringCollection', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'Items': { type:'Collection(Edm.String)' }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Query.QueryPersonalizationData', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Query.RankingLabeling', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Query.ReorderingRuleCollection', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'Items': { type:'Collection(Microsoft.SharePoint.Client.Search.Query.ReorderingRule)' }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Query.SortCollection', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'Items': { type:'Collection(Microsoft.SharePoint.Client.Search.Query.Sort)' }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Query.Query', {
'BlockDedupeMode': { key:true,type:'Edm.Int32',nullable:false,required:true },
'BypassResultTypes': { type:'Edm.Boolean',nullable:false,required:true },
'ClientType': { type:'Edm.String' },
'Culture': { type:'Edm.Int32',nullable:false,required:true },
'DesiredSnippetLength': { type:'Edm.Int32',nullable:false,required:true },
'EnableInterleaving': { type:'Edm.Boolean',nullable:false,required:true },
'EnableNicknames': { type:'Edm.Boolean',nullable:false,required:true },
'EnableOrderingHitHighlightedProperty': { type:'Edm.Boolean',nullable:false,required:true },
'EnablePhonetic': { type:'Edm.Boolean',nullable:false,required:true },
'EnableQueryRules': { type:'Edm.Boolean',nullable:false,required:true },
'EnableStemming': { type:'Edm.Boolean',nullable:false,required:true },
'GenerateBlockRankLog': { type:'Edm.Boolean',nullable:false,required:true },
'HitHighlightedMultivaluePropertyLimit': { type:'Edm.Int32',nullable:false,required:true },
'ImpressionID': { type:'Edm.String' },
'MaxSnippetLength': { type:'Edm.Int32',nullable:false,required:true },
'ProcessBestBets': { type:'Edm.Boolean',nullable:false,required:true },
'ProcessPersonalFavorites': { type:'Edm.Boolean',nullable:false,required:true },
'QueryTag': { type:'Edm.String' },
'QueryTemplate': { type:'Edm.String' },
'QueryTemplateParameters': { type:'Collection(SP.KeyValue)' },
'QueryText': { type:'Edm.String' },
'RankingModelId': { type:'Edm.String' },
'ResultsUrl': { type:'Edm.String' },
'RowLimit': { type:'Edm.Int32',nullable:false,required:true },
'RowsPerPage': { type:'Edm.Int32',nullable:false,required:true },
'ShowPeopleNameSuggestions': { type:'Edm.Boolean',nullable:false,required:true },
'SourceId': { type:'Edm.Guid',nullable:false,required:true },
'StartRow': { type:'Edm.Int32',nullable:false,required:true },
'SummaryLength': { type:'Edm.Int32',nullable:false,required:true },
'Timeout': { type:'Edm.Int32',nullable:false,required:true },
'TotalRowsExactMinimum': { type:'Edm.Int32',nullable:false,required:true },
'TrimDuplicates': { type:'Edm.Boolean',nullable:false,required:true },
'UILanguage': { type:'Edm.Int32',nullable:false,required:true },
'HitHighlightedProperties': { type:'Microsoft.SharePoint.Client.Search.Query.StringCollection',inverseProperty:'$$unbound' },
'PersonalizationData': { type:'Microsoft.SharePoint.Client.Search.Query.QueryPersonalizationData',inverseProperty:'$$unbound' }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Query.FullTextSqlQuery', {
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Query.KeywordQueryProperties', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Query.KeywordQuery', {
'CollapseSpecification': { type:'Edm.String' },
'EnableSorting': { type:'Edm.Boolean',nullable:false,required:true },
'HiddenConstraints': { type:'Edm.String' },
'Refiners': { type:'Edm.String' },
'TrimDuplicatesIncludeId': { type:'Edm.Int64',nullable:false,required:true },
'Properties': { type:'Microsoft.SharePoint.Client.Search.Query.KeywordQueryProperties',inverseProperty:'$$unbound' },
'RefinementFilters': { type:'Microsoft.SharePoint.Client.Search.Query.StringCollection',inverseProperty:'$$unbound' },
'ReorderingRules': { type:'Microsoft.SharePoint.Client.Search.Query.ReorderingRuleCollection',inverseProperty:'$$unbound' },
'SelectProperties': { type:'Microsoft.SharePoint.Client.Search.Query.StringCollection',inverseProperty:'$$unbound' },
'SortList': { type:'Microsoft.SharePoint.Client.Search.Query.SortCollection',inverseProperty:'$$unbound' }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Query.SearchExecutor', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.Office.Server.Search.REST.CustomResult', {
'GroupTemplateId': { type:'Edm.String' },
'ItemTemplateId': { type:'Edm.String' },
'Properties': { type:'Collection(SP.KeyValue)' },
'ResultTitle': { type:'Edm.String' },
'ResultTitleUrl': { type:'Edm.String' },
'Table': { type:'SP.SimpleDataTable' },
'TableType': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.Office.Server.Search.REST.QueryProperty', {
'Name': { type:'Edm.String' },
'Value': { type:'Microsoft.SharePoint.Client.Search.Query.QueryPropertyValue' }
});
$data.Entity.extend('Microsoft.Office.Server.Search.REST.QueryResult', {
'CustomResults': { type:'Collection(Microsoft.Office.Server.Search.REST.CustomResult)' },
'QueryId': { type:'Edm.String' },
'QueryRuleId': { type:'Edm.Guid',nullable:false,required:true },
'RefinementResults': { type:'Microsoft.Office.Server.Search.REST.RefinementResults' },
'RelevantResults': { type:'Microsoft.Office.Server.Search.REST.RelevantResults' },
'SpecialTermResults': { type:'Microsoft.Office.Server.Search.REST.SpecialTermResults' }
});
$data.Entity.extend('Microsoft.Office.Server.Search.REST.RefinementResults', {
'GroupTemplateId': { type:'Edm.String' },
'ItemTemplateId': { type:'Edm.String' },
'Properties': { type:'Collection(SP.KeyValue)' },
'Refiners': { type:'Collection(Microsoft.Office.Server.Search.REST.Refiner)' },
'ResultTitle': { type:'Edm.String' },
'ResultTitleUrl': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.Office.Server.Search.REST.Refiner', {
'Entries': { type:'Collection(Microsoft.Office.Server.Search.REST.RefinerEntry)' },
'Name': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.Office.Server.Search.REST.RefinerEntry', {
'RefinementCount': { type:'Edm.Int64',nullable:false,required:true },
'RefinementName': { type:'Edm.String' },
'RefinementToken': { type:'Edm.String' },
'RefinementValue': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.Office.Server.Search.REST.RelevantResults', {
'GroupTemplateId': { type:'Edm.String' },
'ItemTemplateId': { type:'Edm.String' },
'Properties': { type:'Collection(SP.KeyValue)' },
'ResultTitle': { type:'Edm.String' },
'ResultTitleUrl': { type:'Edm.String' },
'RowCount': { type:'Edm.Int32',nullable:false,required:true },
'Table': { type:'SP.SimpleDataTable' },
'TotalRows': { type:'Edm.Int32',nullable:false,required:true },
'TotalRowsIncludingDuplicates': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.Office.Server.Search.REST.SpecialTermResults', {
'GroupTemplateId': { type:'Edm.String' },
'ItemTemplateId': { type:'Edm.String' },
'Properties': { type:'Collection(SP.KeyValue)' },
'Results': { type:'Collection(Microsoft.Office.Server.Search.REST.SpecialTermResult)' },
'ResultTitle': { type:'Edm.String' },
'ResultTitleUrl': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.Office.Server.Search.REST.SpecialTermResult', {
'Description': { type:'Edm.String' },
'IsVisualBestBet': { type:'Edm.Boolean',nullable:false,required:true },
'PiSearchResultId': { type:'Edm.String' },
'RenderTemplateId': { type:'Edm.String' },
'Title': { type:'Edm.String' },
'Url': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.Office.Server.Search.REST.SearchRequest', {
'BlockDedupeMode': { type:'Edm.Int32',nullable:false,required:true },
'BypassResultTypes': { type:'Edm.Boolean',nullable:false,required:true },
'ClientType': { type:'Edm.String' },
'CollapseSpecification': { type:'Edm.String' },
'Culture': { type:'Edm.Int32',nullable:false,required:true },
'DesiredSnippetLength': { type:'Edm.Int32',nullable:false,required:true },
'EnableFQL': { type:'Edm.Boolean',nullable:false,required:true },
'EnableInterleaving': { type:'Edm.Boolean',nullable:false,required:true },
'EnableNicknames': { type:'Edm.Boolean',nullable:false,required:true },
'EnableOrderingHitHighlightedProperty': { type:'Edm.Boolean',nullable:false,required:true },
'EnablePhonetic': { type:'Edm.Boolean',nullable:false,required:true },
'EnableQueryRules': { type:'Edm.Boolean',nullable:false,required:true },
'EnableSorting': { type:'Edm.Boolean',nullable:false,required:true },
'EnableStemming': { type:'Edm.Boolean',nullable:false,required:true },
'GenerateBlockRankLog': { type:'Edm.Boolean',nullable:false,required:true },
'HiddenConstraints': { type:'Edm.String' },
'HitHighlightedMultivaluePropertyLimit': { type:'Edm.Int32',nullable:false,required:true },
'HitHighlightedProperties': { type:'Collection(Edm.String)' },
'ImpressionId': { type:'Edm.String' },
'MaxSnippetLength': { type:'Edm.Int32',nullable:false,required:true },
'PersonalizationData': { type:'Edm.Guid',nullable:false,required:true },
'ProcessBestBets': { type:'Edm.Boolean',nullable:false,required:true },
'ProcessPersonalFavorites': { type:'Edm.Boolean',nullable:false,required:true },
'Properties': { type:'Collection(Microsoft.Office.Server.Search.REST.QueryProperty)' },
'QueryTag': { type:'Edm.String' },
'QueryTemplate': { type:'Edm.String' },
'Querytext': { type:'Edm.String' },
'RankingModelId': { type:'Edm.String' },
'RefinementFilters': { type:'Collection(Edm.String)' },
'Refiners': { type:'Edm.String' },
'ReorderingRules': { type:'Collection(Microsoft.SharePoint.Client.Search.Query.ReorderingRule)' },
'ResultsUrl': { type:'Edm.String' },
'RowLimit': { type:'Edm.Int32',nullable:false,required:true },
'RowsPerPage': { type:'Edm.Int32',nullable:false,required:true },
'SelectProperties': { type:'Collection(Edm.String)' },
'SortList': { type:'Collection(Microsoft.SharePoint.Client.Search.Query.Sort)' },
'SourceId': { type:'Edm.Guid',nullable:false,required:true },
'StartRow': { type:'Edm.Int32',nullable:false,required:true },
'SummaryLength': { type:'Edm.Int32',nullable:false,required:true },
'Timeout': { type:'Edm.Int32',nullable:false,required:true },
'TotalRowsExactMinimum': { type:'Edm.Int32',nullable:false,required:true },
'TrimDuplicates': { type:'Edm.Boolean',nullable:false,required:true },
'TrimDuplicatesIncludeId': { type:'Edm.Int64',nullable:false,required:true },
'UILanguage': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.Office.Server.Search.REST.SearchResult', {
'ElapsedTime': { type:'Edm.Int32',nullable:false,required:true },
'PrimaryQueryResult': { type:'Microsoft.Office.Server.Search.REST.QueryResult' },
'Properties': { type:'Collection(SP.KeyValue)' },
'SecondaryQueryResults': { type:'Collection(Microsoft.Office.Server.Search.REST.QueryResult)' },
'SpellingSuggestion': { type:'Edm.String' },
'TriggeredRules': { type:'Collection(Edm.Guid)',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.Office.Server.Search.REST.SearchService', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Analytics.AnalyticsItemData', {
'LastProcessingTime': { type:'Edm.DateTime',nullable:false,required:true },
'TotalHits': { type:'Edm.Int32',nullable:false,required:true },
'TotalUniqueUsers': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Analytics.AnalyticsEventTypeDefinition', {
'AppEventTypeId': { key:true,type:'Edm.Guid',nullable:false,required:true },
'ApplicationName': { type:'Edm.String' },
'EventName': { type:'Edm.String' },
'EventTypeId': { type:'Edm.Int32',nullable:false,required:true },
'LifeTimeManagedPropertyName': { type:'Edm.String' },
'RecentManagedPropertyName': { type:'Edm.String' },
'RecommendationWeight': { type:'Edm.Int32',nullable:false,required:true },
'RelevanceWeight': { type:'Edm.Int32',nullable:false,required:true },
'TailTrimming': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Analytics.AnalyticsTenantConfig', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'EventTypeDefinitions': { type:'Array',elementType:'Microsoft.SharePoint.Client.Search.Analytics.AnalyticsEventTypeDefinition',inverseProperty:'$$unbound' },
'EventUrlFilters': { type:'Microsoft.SharePoint.Client.Search.Analytics.FilterCollection',inverseProperty:'$$unbound' },
'EventUserAgentFilters': { type:'Microsoft.SharePoint.Client.Search.Analytics.FilterCollection',inverseProperty:'$$unbound' },
'EventUserFilters': { type:'Microsoft.SharePoint.Client.Search.Analytics.FilterCollection',inverseProperty:'$$unbound' }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Analytics.FilterCollection', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'Items': { type:'Collection(Edm.String)' }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Analytics.UsageAnalytics', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.SharePoint.Portal.CollaborationMailboxResponse', {
'AlternateUrl': { type:'Edm.String' },
'CorrelationId': { type:'Edm.String' },
'ErrorCode': { type:'Edm.Int32',nullable:false,required:true },
'Status': { type:'Edm.Int32',nullable:false,required:true },
'Url': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.SharePoint.Portal.CollaborationMailbox', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.SharePoint.Portal.CommunityModeration', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.SharePoint.Portal.MySiteRecommendations', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.SharePoint.Portal.Project.MyRecsCacheBlob', {
'DateCached': { type:'Edm.DateTime',nullable:false,required:true },
'FillInQuery': { type:'Edm.String' },
'FillInSortBy': { type:'Edm.String' },
'Query': { type:'Edm.String' },
'QueryInfo': { type:'Microsoft.SharePoint.Portal.Project.MyRecsQueryInfo' },
'Result': { type:'Edm.String' },
'SortBy': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.SharePoint.Portal.Project.MyRecsQueryInfo', {
'Category': { type:'Edm.Int32',nullable:false,required:true },
'ExpertiseTags': { type:'Collection(Edm.String)' },
'FollowedUrls': { type:'Collection(Edm.String)' },
'InterestTags': { type:'Collection(Edm.String)' },
'QueryInfoExists': { type:'Edm.Boolean',nullable:false,required:true },
'SuggestedTags': { type:'Collection(Edm.String)' }
});
$data.Entity.extend('Microsoft.SharePoint.Administration.SiteHealth.SiteHealthResult', {
'MessageAsText': { type:'Edm.String' },
'RuleHelpLink': { type:'Edm.String' },
'RuleId': { type:'Edm.Guid',nullable:false,required:true },
'RuleIsRepairable': { type:'Edm.Boolean',nullable:false,required:true },
'RuleName': { type:'Edm.String' },
'Status': { type:'Edm.Int32',nullable:false,required:true },
'TimeStamp': { type:'Edm.DateTime',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.SharePoint.Administration.SiteHealth.SiteHealthSummary', {
'FailedErrorCount': { key:true,type:'Edm.Int32',nullable:false,required:true },
'FailedWarningCount': { type:'Edm.Int32',nullable:false,required:true },
'PassedCount': { type:'Edm.Int32',nullable:false,required:true },
'Results': { type:'Collection(Microsoft.SharePoint.Administration.SiteHealth.SiteHealthResult)' }
});
$data.Entity.extend('Microsoft.SharePoint.Administration.UsageEntry', {
'EventTypeId': { type:'Edm.Int32',nullable:false,required:true },
'ItemId': { type:'Edm.String' },
'ScopeId': { type:'Edm.Guid',nullable:false,required:true },
'Site': { type:'Edm.Guid',nullable:false,required:true },
'User': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.SharePoint.Administration.SPAnalyticsUsageService', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.UI.ApplicationPages.ClientPeoplePickerQueryParameters', {
'AllowEmailAddresses': { type:'Edm.Boolean',nullable:false,required:true },
'AllowMultipleEntities': { type:'Edm.Boolean',nullable:false,required:true },
'AllUrlZones': { type:'Edm.Boolean',nullable:false,required:true },
'EnabledClaimProviders': { type:'Edm.String' },
'ForceClaims': { type:'Edm.Boolean',nullable:false,required:true },
'MaximumEntitySuggestions': { type:'Edm.Int32',nullable:false,required:true },
'PrincipalSource': { type:'Edm.Int32',nullable:false,required:true },
'PrincipalType': { type:'Edm.Int32',nullable:false,required:true },
'QueryString': { type:'Edm.String' },
'Required': { type:'Edm.Boolean',nullable:false,required:true },
'SharePointGroupID': { type:'Edm.Int32',nullable:false,required:true },
'UrlZone': { type:'Edm.Int32',nullable:false,required:true },
'UrlZoneSpecified': { type:'Edm.Boolean',nullable:false,required:true },
'WebApplicationID': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('SP.Utilities.EmailProperties', {
'AdditionalHeaders': { type:'Collection(SP.KeyValue)' },
'BCC': { type:'Collection(Edm.String)' },
'Body': { type:'Edm.String' },
'CC': { type:'Collection(Edm.String)' },
'From': { type:'Edm.String' },
'Subject': { type:'Edm.String' },
'To': { type:'Collection(Edm.String)' }
});
$data.Entity.extend('SP.Utilities.PrincipalInfo', {
'Department': { type:'Edm.String' },
'DisplayName': { type:'Edm.String' },
'Email': { type:'Edm.String' },
'JobTitle': { type:'Edm.String' },
'LoginName': { type:'Edm.String' },
'Mobile': { type:'Edm.String' },
'PrincipalId': { type:'Edm.Int32',nullable:false,required:true },
'PrincipalType': { type:'Edm.Int32',nullable:false,required:true },
'SIPAddress': { type:'Edm.String' }
});
$data.Entity.extend('SP.Utilities.WikiPageCreationInformation', {
'ServerRelativeUrl': { type:'Edm.String' },
'WikiHtmlContent': { type:'Edm.String' }
});
$data.Entity.extend('SP.Utilities.Utility', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.Workflow.WorkflowAssociationCreationInformation', {
'ContentTypeAssociationHistoryListName': { type:'Edm.String' },
'ContentTypeAssociationTaskListName': { type:'Edm.String' },
'Name': { type:'Edm.String' }
});
$data.Entity.extend('SP.Workflow.WorkflowAssociation', {
'AllowManual': { type:'Edm.Boolean',nullable:false,required:true },
'AssociationData': { type:'Edm.String' },
'AutoStartChange': { type:'Edm.Boolean',nullable:false,required:true },
'AutoStartCreate': { type:'Edm.Boolean',nullable:false,required:true },
'BaseId': { type:'Edm.Guid',nullable:false,required:true },
'Created': { type:'Edm.DateTime',nullable:false,required:true },
'Description': { type:'Edm.String' },
'Enabled': { type:'Edm.Boolean',nullable:false,required:true },
'HistoryListTitle': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'InstantiationUrl': { type:'Edm.String' },
'InternalName': { type:'Edm.String' },
'IsDeclarative': { type:'Edm.Boolean',nullable:false,required:true },
'ListId': { type:'Edm.Guid',nullable:false,required:true },
'Modified': { type:'Edm.DateTime',nullable:false,required:true },
'Name': { type:'Edm.String' },
'TaskListTitle': { type:'Edm.String' },
'WebId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('SP.Workflow.WorkflowTemplate', {
'AllowManual': { type:'Edm.Boolean',nullable:false,required:true },
'AssociationUrl': { type:'Edm.String' },
'AutoStartChange': { type:'Edm.Boolean',nullable:false,required:true },
'AutoStartCreate': { type:'Edm.Boolean',nullable:false,required:true },
'Description': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'IsDeclarative': { type:'Edm.Boolean',nullable:false,required:true },
'Name': { type:'Edm.String' },
'PermissionsManual': { type:'SP.BasePermissions' }
});
$data.Entity.extend('SP.Sharing.UserRoleAssignment', {
'Role': { type:'Edm.Int32',nullable:false,required:true },
'UserId': { type:'Edm.String' }
});
$data.Entity.extend('SP.Sharing.UserSharingResult', {
'AllowedRoles': { type:'Collection(Edm.Int32)',nullable:false,required:true },
'CurrentRole': { type:'Edm.Int32',nullable:false,required:true },
'IsUserKnown': { type:'Edm.Boolean',nullable:false,required:true },
'Message': { type:'Edm.String' },
'Status': { type:'Edm.Boolean',nullable:false,required:true },
'User': { type:'Edm.String' }
});
$data.Entity.extend('SP.Sharing.DocumentSharingManager', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.Taxonomy.TaxonomyFieldValue', {
'Label': { type:'Edm.String' },
'TermGuid': { type:'Edm.String' },
'ValidatedString': { type:'Edm.String' },
'WssId': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.Taxonomy.ChangedItem', {
'ChangedBy': { type:'Edm.String' },
'ChangedTime': { type:'Edm.DateTime',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'ItemType': { type:'Edm.Int32',nullable:false,required:true },
'Operation': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.Taxonomy.ChangedGroup', {
});
$data.Entity.extend('SP.Taxonomy.ChangedSite', {
'SiteId': { type:'Edm.Guid',nullable:false,required:true },
'TermId': { type:'Edm.Guid',nullable:false,required:true },
'TermSetId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('SP.Taxonomy.ChangedTerm', {
'ChangedCustomProperties': { type:'Collection(Edm.String)' },
'ChangedLocalCustomProperties': { type:'Collection(Edm.String)' },
'GroupId': { type:'Edm.Guid',nullable:false,required:true },
'LcidsForChangedDescriptions': { type:'Collection(Edm.Int32)',nullable:false,required:true },
'LcidsForChangedLabels': { type:'Collection(Edm.Int32)',nullable:false,required:true },
'TermSetId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('SP.Taxonomy.ChangedTermSet', {
'FromGroupId': { type:'Edm.Guid',nullable:false,required:true },
'GroupId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('SP.Taxonomy.ChangedTermStore', {
'ChangedLanguage': { type:'Edm.Int32',nullable:false,required:true },
'IsDefaultLanguageChanged': { type:'Edm.Boolean',nullable:false,required:true },
'IsFullFarmRestore': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('SP.Taxonomy.ChangeInformation', {
'ItemType': { key:true,type:'Edm.Int32',nullable:false,required:true },
'OperationType': { type:'Edm.Int32',nullable:false,required:true },
'StartTime': { type:'Edm.DateTime',nullable:false,required:true },
'WithinTimeSpan': { type:'Edm.Time',nullable:false,required:true }
});
$data.Entity.extend('SP.Taxonomy.CustomPropertyMatchInformation', {
'CustomPropertyName': { key:true,type:'Edm.String',nullable:false,required:true },
'CustomPropertyValue': { type:'Edm.String' },
'ResultCollectionSize': { type:'Edm.Int32',nullable:false,required:true },
'StringMatchOption': { type:'Edm.Int32',nullable:false,required:true },
'TrimUnavailable': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('SP.Taxonomy.TaxonomyItem', {
'CreatedDate': { type:'Edm.DateTime',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'LastModifiedDate': { type:'Edm.DateTime',nullable:false,required:true },
'Name': { type:'Edm.String' },
'TermStore': { type:'SP.Taxonomy.TermStore',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Taxonomy.TermStore', {
'ContentTypePublishingHub': { type:'Edm.String' },
'DefaultLanguage': { type:'Edm.Int32',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'IsOnline': { type:'Edm.Boolean',nullable:false,required:true },
'Languages': { type:'Collection(Edm.Int32)',nullable:false,required:true },
'Name': { type:'Edm.String' },
'WorkingLanguage': { type:'Edm.Int32',nullable:false,required:true },
'Groups': { type:'Array',elementType:'SP.Taxonomy.TermGroup',inverseProperty:'$$unbound' },
'KeywordsTermSet': { type:'SP.Taxonomy.TermSet',inverseProperty:'$$unbound' },
'OrphanedTermsTermSet': { type:'SP.Taxonomy.TermSet',inverseProperty:'$$unbound' },
'SystemGroup': { type:'SP.Taxonomy.TermGroup',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Taxonomy.TermGroup', {
'Description': { type:'Edm.String' },
'IsSiteCollectionGroup': { type:'Edm.Boolean',nullable:false,required:true },
'IsSystemGroup': { type:'Edm.Boolean',nullable:false,required:true },
'TermSets': { type:'Array',elementType:'SP.Taxonomy.TermSet',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Taxonomy.TermSetItem', {
'CustomProperties': { type:'Collection(SP.KeyValue)' },
'CustomSortOrder': { type:'Edm.String' },
'IsAvailableForTagging': { type:'Edm.Boolean',nullable:false,required:true },
'Owner': { type:'Edm.String' },
'Terms': { type:'Array',elementType:'SP.Taxonomy.Term',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Taxonomy.Term', {
'Description': { type:'Edm.String' },
'IsDeprecated': { type:'Edm.Boolean',nullable:false,required:true },
'IsKeyword': { type:'Edm.Boolean',nullable:false,required:true },
'IsPinned': { type:'Edm.Boolean',nullable:false,required:true },
'IsPinnedRoot': { type:'Edm.Boolean',nullable:false,required:true },
'IsReused': { type:'Edm.Boolean',nullable:false,required:true },
'IsRoot': { type:'Edm.Boolean',nullable:false,required:true },
'IsSourceTerm': { type:'Edm.Boolean',nullable:false,required:true },
'LocalCustomProperties': { type:'Collection(SP.KeyValue)' },
'MergedTermIds': { type:'Collection(Edm.Guid)',nullable:false,required:true },
'PathOfTerm': { type:'Edm.String' },
'TermsCount': { type:'Edm.Int32',nullable:false,required:true },
'Labels': { type:'Array',elementType:'SP.Taxonomy.Label',inverseProperty:'$$unbound' },
'Parent': { type:'SP.Taxonomy.Term',inverseProperty:'$$unbound' },
'PinSourceTermSet': { type:'SP.Taxonomy.TermSet',inverseProperty:'$$unbound' },
'ReusedTerms': { type:'Array',elementType:'SP.Taxonomy.Term',inverseProperty:'$$unbound' },
'SourceTerm': { type:'SP.Taxonomy.Term',inverseProperty:'$$unbound' },
'TermSet': { type:'SP.Taxonomy.TermSet',inverseProperty:'$$unbound' },
'TermSets': { type:'Array',elementType:'SP.Taxonomy.TermSet',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Taxonomy.Label', {
'IsDefaultForLanguage': { key:true,type:'Edm.Boolean',nullable:false,required:true },
'Language': { type:'Edm.Int32',nullable:false,required:true },
'Value': { type:'Edm.String' },
'Term': { type:'SP.Taxonomy.Term',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Taxonomy.TermSet', {
'Contact': { type:'Edm.String' },
'Description': { type:'Edm.String' },
'IsOpenForTermCreation': { type:'Edm.Boolean',nullable:false,required:true },
'Stakeholders': { type:'Collection(Edm.String)' },
'Group': { type:'SP.Taxonomy.TermGroup',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Taxonomy.LabelMatchInformation', {
'DefaultLabelOnly': { key:true,type:'Edm.Boolean',nullable:false,required:true },
'ExcludeKeyword': { type:'Edm.Boolean',nullable:false,required:true },
'Lcid': { type:'Edm.Int32',nullable:false,required:true },
'ResultCollectionSize': { type:'Edm.Int32',nullable:false,required:true },
'StringMatchOption': { type:'Edm.Int32',nullable:false,required:true },
'TermLabel': { type:'Edm.String' },
'TrimDeprecated': { type:'Edm.Boolean',nullable:false,required:true },
'TrimUnavailable': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('SP.Taxonomy.MobileTaxonomyField', {
'ReadOnly': { key:true,type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('SP.Taxonomy.TaxonomyField', {
'AnchorId': { type:'Edm.Guid',nullable:false,required:true },
'CreateValuesInEditForm': { type:'Edm.Boolean',nullable:false,required:true },
'IsAnchorValid': { type:'Edm.Boolean',nullable:false,required:true },
'IsKeyword': { type:'Edm.Boolean',nullable:false,required:true },
'IsPathRendered': { type:'Edm.Boolean',nullable:false,required:true },
'IsTermSetValid': { type:'Edm.Boolean',nullable:false,required:true },
'Open': { type:'Edm.Boolean',nullable:false,required:true },
'SspId': { type:'Edm.Guid',nullable:false,required:true },
'TargetTemplate': { type:'Edm.String' },
'TermSetId': { type:'Edm.Guid',nullable:false,required:true },
'TextField': { type:'Edm.Guid',nullable:false,required:true },
'UserCreated': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('SP.Taxonomy.TaxonomyFieldValueCollection', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'Items': { type:'Collection(SP.Taxonomy.TaxonomyFieldValue)' }
});
$data.Entity.extend('SP.Taxonomy.TaxonomySession', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'OfflineTermStoreNames': { type:'Collection(Edm.String)' },
'TermStores': { type:'Array',elementType:'SP.Taxonomy.TermStore',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Translation.TranslationItemInfo', {
'Canceled': { type:'Edm.Boolean',nullable:false,required:true },
'ErrorMessage': { type:'Edm.String' },
'Failed': { type:'Edm.Boolean',nullable:false,required:true },
'InProgress': { type:'Edm.Boolean',nullable:false,required:true },
'InputFile': { type:'Edm.String' },
'NotStarted': { type:'Edm.Boolean',nullable:false,required:true },
'OutputFile': { type:'Edm.String' },
'Result': { type:'Edm.Int32',nullable:false,required:true },
'Succeeded': { type:'Edm.Boolean',nullable:false,required:true },
'TranslationId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('SP.Translation.TranslationJobInfo', {
'Canceled': { type:'Edm.Boolean',nullable:false,required:true },
'CancelTime': { type:'Edm.DateTime',nullable:false,required:true },
'JobId': { type:'Edm.Guid',nullable:false,required:true },
'Name': { type:'Edm.String' },
'PartiallySubmitted': { type:'Edm.Boolean',nullable:false,required:true },
'SubmittedTime': { type:'Edm.DateTime',nullable:false,required:true }
});
$data.Entity.extend('SP.Translation.SyncTranslator', {
'OutputSaveBehavior': { key:true,type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.Translation.TranslationJob', {
'JobId': { type:'Edm.Guid',nullable:false,required:true },
'Name': { key:true,type:'Edm.String',nullable:false,required:true },
'OutputSaveBehavior': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.Translation.TranslationJobStatus', {
'Canceled': { type:'Edm.Int32',nullable:false,required:true },
'Count': { type:'Edm.Int32',nullable:false,required:true },
'Failed': { type:'Edm.Int32',nullable:false,required:true },
'InProgress': { type:'Edm.Int32',nullable:false,required:true },
'Name': { key:true,type:'Edm.String',nullable:false,required:true },
'NotStarted': { type:'Edm.Int32',nullable:false,required:true },
'Succeeded': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.Translation.VariationsTranslationTimerJob', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.Online.SharePoint.TenantAdministration.SPOTenantWebTemplate', {
'CompatibilityLevel': { type:'Edm.Int32',nullable:false,required:true },
'Description': { type:'Edm.String' },
'DisplayCategory': { type:'Edm.String' },
'Lcid': { type:'Edm.Int64',nullable:false,required:true },
'Name': { type:'Edm.String' },
'Title': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.Online.SharePoint.TenantAdministration.SiteCreationProperties', {
'CompatibilityLevel': { type:'Edm.Int32',nullable:false,required:true },
'Lcid': { type:'Edm.Int64',nullable:false,required:true },
'Owner': { type:'Edm.String' },
'StorageMaximumLevel': { type:'Edm.Int64',nullable:false,required:true },
'StorageWarningLevel': { type:'Edm.Int64',nullable:false,required:true },
'Template': { type:'Edm.String' },
'TimeZoneId': { type:'Edm.Int32',nullable:false,required:true },
'Title': { type:'Edm.String' },
'Url': { type:'Edm.String' },
'UserCodeMaximumLevel': { type:'Edm.Double',nullable:false,required:true },
'UserCodeWarningLevel': { type:'Edm.Double',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.Online.SharePoint.TenantAdministration.SPOTenantWebTemplateCollection', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'Items': { type:'Collection(Microsoft.Online.SharePoint.TenantAdministration.SPOTenantWebTemplate)' }
});
$data.Entity.extend('Microsoft.Online.SharePoint.TenantAdministration.AppErrorEntry', {
'CorrelationId': { key:true,type:'Edm.Guid',nullable:false,required:true },
'ErrorMessage': { type:'Edm.String' },
'ErrorType': { type:'Edm.Int32',nullable:false,required:true },
'InstanceUrl': { type:'Edm.String' },
'ProductId': { type:'Edm.Guid',nullable:false,required:true },
'TimeStampInUTC': { type:'Edm.DateTime',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.Online.SharePoint.TenantAdministration.DeletedSiteProperties', {
'DaysRemaining': { key:true,type:'Edm.Int32',nullable:false,required:true },
'DeletionTime': { type:'Edm.DateTime',nullable:false,required:true },
'Status': { type:'Edm.String' },
'StorageMaximumLevel': { type:'Edm.Int64',nullable:false,required:true },
'Url': { type:'Edm.String' },
'UserCodeMaximumLevel': { type:'Edm.Double',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.Online.SharePoint.TenantAdministration.SiteProperties', {
'AllowSelfServiceUpgrade': { key:true,type:'Edm.Boolean',nullable:false,required:true },
'AverageResourceUsage': { type:'Edm.Double',nullable:false,required:true },
'CompatibilityLevel': { type:'Edm.Int32',nullable:false,required:true },
'CurrentResourceUsage': { type:'Edm.Double',nullable:false,required:true },
'LastContentModifiedDate': { type:'Edm.DateTime',nullable:false,required:true },
'Lcid': { type:'Edm.Int64',nullable:false,required:true },
'LockIssue': { type:'Edm.String' },
'LockState': { type:'Edm.String' },
'Owner': { type:'Edm.String' },
'Status': { type:'Edm.String' },
'StorageMaximumLevel': { type:'Edm.Int64',nullable:false,required:true },
'StorageUsage': { type:'Edm.Int64',nullable:false,required:true },
'StorageWarningLevel': { type:'Edm.Int64',nullable:false,required:true },
'Template': { type:'Edm.String' },
'TimeZoneId': { type:'Edm.Int32',nullable:false,required:true },
'Title': { type:'Edm.String' },
'Url': { type:'Edm.String' },
'UserCodeMaximumLevel': { type:'Edm.Double',nullable:false,required:true },
'UserCodeWarningLevel': { type:'Edm.Double',nullable:false,required:true },
'WebsCount': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.Online.SharePoint.TenantAdministration.SpoOperation', {
'HasTimedout': { key:true,type:'Edm.Boolean',nullable:false,required:true },
'IsComplete': { type:'Edm.Boolean',nullable:false,required:true },
'PollingInterval': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.Online.SharePoint.TenantAdministration.TenantLog', {
'LastAvailableTimeInUtc': { key:true,type:'Edm.DateTime',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.Online.SharePoint.TenantAdministration.TenantLogEntry', {
'CategoryId': { key:true,type:'Edm.Int32',nullable:false,required:true },
'CorrelationId': { type:'Edm.Guid',nullable:false,required:true },
'Message': { type:'Edm.String' },
'Source': { type:'Edm.Int32',nullable:false,required:true },
'TimestampUtc': { type:'Edm.DateTime',nullable:false,required:true },
'User': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.Online.SharePoint.TenantAdministration.Tenant', {
'CompatibilityRange': { key:true,type:'Edm.String',nullable:false,required:true },
'ExternalServicesEnabled': { type:'Edm.Boolean',nullable:false,required:true },
'NoAccessRedirectUrl': { type:'Edm.String' },
'ResourceQuota': { type:'Edm.Double',nullable:false,required:true },
'ResourceQuotaAllocated': { type:'Edm.Double',nullable:false,required:true },
'StorageQuota': { type:'Edm.Int64',nullable:false,required:true },
'StorageQuotaAllocated': { type:'Edm.Int64',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.Online.SharePoint.TenantAdministration.AppInfo', {
'Name': { key:true,type:'Edm.String',nullable:false,required:true },
'ProductId': { type:'Edm.Guid',nullable:false,required:true },
'Source': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.WorkManagement.OM.BaseSession', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.WorkManagement.OM.BooleanCriterion', {
'CompareType': { key:true,type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.WorkManagement.OM.CalloutInfo', {
'Contacts': { type:'Collection(Edm.String)' },
'Hierarchy': { type:'Collection(Edm.String)' },
'Predecessors': { type:'Collection(Edm.String)' },
'Successors': { type:'Collection(Edm.String)' },
'Url': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.WorkManagement.OM.CreateRefreshJobResult', {
'CreatedJob': { key:true,type:'Edm.Boolean',nullable:false,required:true },
'CurrentJobId': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.WorkManagement.OM.CustomAttributeFilter', {
'Attributes': { type:'Collection(Edm.String)' },
'ConcatType': { key:true,type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.WorkManagement.OM.DashboardScriptExtensionInfo', {
'ProviderKey': { key:true,type:'Edm.String',nullable:false,required:true },
'ScriptClass': { type:'Edm.String' },
'ScriptData': { type:'Edm.String' },
'ScriptFiles': { type:'Collection(Edm.String)' }
});
$data.Entity.extend('SP.WorkManagement.OM.DateRangeCriterion', {
'RangeEndValue': { key:true,type:'Edm.DateTime',nullable:false,required:true },
'RangeStartValue': { type:'Edm.DateTime',nullable:false,required:true }
});
$data.Entity.extend('SP.WorkManagement.OM.ExchangeUserSyncState', {
'IsOptedIn': { key:true,type:'Edm.Boolean',nullable:false,required:true },
'LastEndTime': { type:'Edm.DateTime',nullable:false,required:true },
'LastSyncResult': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.WorkManagement.OM.GetRefreshHistoryResponse', {
'LatestRefreshTime': { key:true,type:'Edm.DateTime',nullable:false,required:true },
'NewTasks': { type:'Edm.Int32',nullable:false,required:true },
'Succeeded': { type:'Edm.Boolean',nullable:false,required:true },
'ProviderErrors': { type:'Array',elementType:'SP.WorkManagement.OM.ProviderErrorInfo',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.WorkManagement.OM.ProviderErrorInfo', {
'CorrelationId': { key:true,type:'Edm.String',nullable:false,required:true },
'LastSuccessfulRefresh': { type:'Edm.DateTime',nullable:false,required:true },
'LocalizedName': { type:'Edm.String' }
});
$data.Entity.extend('SP.WorkManagement.OM.Location', {
'Color': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Int32',nullable:false,required:true },
'Important': { type:'Edm.Boolean',nullable:false,required:true },
'Name': { type:'Edm.String' },
'ParentId': { type:'Edm.Int32',nullable:false,required:true },
'RootProviderKey': { type:'Edm.String' },
'Url': { type:'Edm.String' }
});
$data.Entity.extend('SP.WorkManagement.OM.LocationDisplaySetting', {
'Color': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.WorkManagement.OM.LocationFilter', {
'IncludeUncategorizedTasks': { key:true,type:'Edm.Boolean',nullable:false,required:true },
'LocationKeys': { type:'Collection(Edm.Int32)',nullable:false,required:true }
});
$data.Entity.extend('SP.WorkManagement.OM.Task', {
'CustomAttributes': { type:'Collection(Edm.String)' },
'Description': { type:'Edm.String' },
'DueDate': { type:'Edm.DateTime',nullable:false,required:true },
'EditUrl': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Int32',nullable:false,required:true },
'IsCompleted': { type:'Edm.Boolean',nullable:false,required:true },
'IsPersonal': { type:'Edm.Boolean',nullable:false,required:true },
'IsReadOnly': { type:'Edm.Boolean',nullable:false,required:true },
'LastModified': { type:'Edm.DateTime',nullable:false,required:true },
'LocationId': { type:'Edm.Int32',nullable:false,required:true },
'Name': { type:'Edm.String' },
'PinAge': { type:'Edm.Int32',nullable:false,required:true },
'SerializedCustomDataForClient': { type:'Edm.String' },
'StartDate': { type:'Edm.DateTime',nullable:false,required:true }
});
$data.Entity.extend('SP.WorkManagement.OM.LocationOrientedSortableSession', {
});
$data.Entity.extend('SP.WorkManagement.OM.LocationOrientedUserOrderedSession', {
});
$data.Entity.extend('SP.WorkManagement.OM.LocationUpdateResult', {
'AddedCount': { key:true,type:'Edm.Int64',nullable:false,required:true },
'RemovedCount': { type:'Edm.Int64',nullable:false,required:true },
'RootLocationId': { type:'Edm.Int32',nullable:false,required:true },
'UpdatedCount': { type:'Edm.Int64',nullable:false,required:true }
});
$data.Entity.extend('SP.WorkManagement.OM.NameCriterion', {
'CompareType': { key:true,type:'Edm.Int32',nullable:false,required:true },
'CompareValue': { type:'Edm.String' }
});
$data.Entity.extend('SP.WorkManagement.OM.NonTaskDataReadResult', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'AllLocatons': { type:'Array',elementType:'SP.WorkManagement.OM.Location',inverseProperty:'$$unbound' },
'PersistedProperties': { type:'SP.WorkManagement.OM.PersistedProperties',inverseProperty:'$$unbound' },
'RefreshHistory': { type:'SP.WorkManagement.OM.RefreshHistory',inverseProperty:'$$unbound' },
'ScriptExtensions': { type:'Array',elementType:'SP.WorkManagement.OM.DashboardScriptExtensionInfo',inverseProperty:'$$unbound' },
'UserSettings': { type:'SP.WorkManagement.OM.UserSettings',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.WorkManagement.OM.PersistedProperties', {
'FilteredLocationIds': { type:'Collection(Edm.Int32)',nullable:false,required:true },
'HasShownMarkAsImportantCallout': { key:true,type:'Edm.Boolean',nullable:false,required:true },
'HasShownTaskListTooLongNotification': { type:'Edm.Boolean',nullable:false,required:true },
'QuickLaunchLandingPage': { type:'Edm.String' }
});
$data.Entity.extend('SP.WorkManagement.OM.RefreshHistory', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'Refreshes': { type:'Array',elementType:'SP.WorkManagement.OM.RefreshEventInfo',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.WorkManagement.OM.RefreshEventInfo', {
'RefreshFinished': { key:true,type:'Edm.DateTime',nullable:false,required:true },
'RefreshId': { type:'Edm.Int32',nullable:false,required:true },
'RefreshJobStatus': { type:'SP.WorkManagement.OM.RefreshStatus',inverseProperty:'$$unbound' },
'TaskChangesByLocation': { type:'Array',elementType:'SP.WorkManagement.OM.LocationUpdateResult',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.WorkManagement.OM.RefreshStatus', {
'AggregatorRefreshState': { key:true,type:'Edm.Int32',nullable:false,required:true },
'ProviderStatuses': { type:'Array',elementType:'SP.WorkManagement.OM.ProviderRefreshStatus',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.WorkManagement.OM.ProviderRefreshStatus', {
'ErrorCorrelationId': { key:true,type:'Edm.String',nullable:false,required:true },
'ProviderKey': { type:'Edm.String' },
'ProviderLocalizedName': { type:'Edm.String' },
'RefreshFinished': { type:'Edm.DateTime',nullable:false,required:true },
'RefreshStarted': { type:'Edm.DateTime',nullable:false,required:true },
'RefreshState': { type:'Edm.Int32',nullable:false,required:true },
'RootLocationId': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.WorkManagement.OM.UserSettings', {
'DaysAfterCurrentDateTimelineEnds': { key:true,type:'Edm.Int32',nullable:false,required:true },
'DaysATaskIsConsideredNewTask': { type:'Edm.Int32',nullable:false,required:true },
'DaysBeforeCurrentDateTimelineStarts': { type:'Edm.Int32',nullable:false,required:true },
'ImportantLocationIds': { type:'Collection(Edm.Int32)',nullable:false,required:true },
'ImportantTasksLimit': { type:'Edm.Int32',nullable:false,required:true },
'InactiveMonthsBeforeLocationExpiration': { type:'Edm.Int32',nullable:false,required:true },
'LateTasksLimit': { type:'Edm.Int32',nullable:false,required:true },
'OldTasksLimit': { type:'Edm.Int32',nullable:false,required:true },
'UpcomingTasksLimit': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.WorkManagement.OM.OrderInfo', {
'Field': { key:true,type:'Edm.Int32',nullable:false,required:true },
'IsDescending': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('SP.WorkManagement.OM.SortableSessionManager', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.WorkManagement.OM.SortableSession', {
});
$data.Entity.extend('SP.WorkManagement.OM.SortableTaskQuery', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'CoreQuery': { type:'SP.WorkManagement.OM.TaskQuery',inverseProperty:'$$unbound' },
'Order': { type:'SP.WorkManagement.OM.OrderInfo',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.WorkManagement.OM.TaskQuery', {
'KeywordFilter': { key:true,type:'Edm.String',nullable:false,required:true },
'LastQueryTime': { type:'Edm.DateTime',nullable:false,required:true },
'PinnedFilter': { type:'Edm.Int32',nullable:false,required:true },
'CustomAttributeFilter': { type:'SP.WorkManagement.OM.CustomAttributeFilter',inverseProperty:'$$unbound' },
'FieldFilter': { type:'SP.WorkManagement.OM.TaskFilter',inverseProperty:'$$unbound' },
'LastModifiedDateRangeFilter': { type:'SP.WorkManagement.OM.DateRangeCriterion',inverseProperty:'$$unbound' },
'LocationFilter': { type:'SP.WorkManagement.OM.LocationFilter',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.WorkManagement.OM.TaskFilter', {
'CriterionConcatType': { key:true,type:'Edm.Int32',nullable:false,required:true },
'IdsToFilterBy': { type:'Collection(Edm.Int32)',nullable:false,required:true },
'CompletedCriterion': { type:'SP.WorkManagement.OM.BooleanCriterion',inverseProperty:'$$unbound' },
'DueDateRangeCriterion': { type:'SP.WorkManagement.OM.DateRangeCriterion',inverseProperty:'$$unbound' },
'IsNewCriterion': { type:'SP.WorkManagement.OM.BooleanCriterion',inverseProperty:'$$unbound' },
'NameCriterion': { type:'SP.WorkManagement.OM.NameCriterion',inverseProperty:'$$unbound' },
'StartDateRangeCriterion': { type:'SP.WorkManagement.OM.DateRangeCriterion',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.WorkManagement.OM.TaskRefreshResult', {
'ErrorCorrelationId': { key:true,type:'Edm.String',nullable:false,required:true },
'RefreshState': { type:'Edm.Int32',nullable:false,required:true },
'Result': { type:'SP.WorkManagement.OM.Task',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.WorkManagement.OM.TaskWriteResult', {
'Error': { key:true,type:'Edm.Int32',nullable:false,required:true },
'ErrorMessage': { type:'Edm.String' },
'Result': { type:'SP.WorkManagement.OM.Task',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.WorkManagement.OM.UserOrderedSessionManager', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.WorkManagement.OM.UserOrderedSession', {
});
$data.Entity.extend('SP.WorkManagement.OM.UserSettingsManager', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.WorkManagement.OM.ViewSelectionInfo', {
'Id': { key:true,type:'Edm.Int32',nullable:false,required:true },
'Image': { type:'Edm.String' },
'Name': { type:'Edm.String' }
});
$data.Entity.extend('SP.InformationPolicy.ProjectPolicy', {
'Description': { type:'Edm.String' },
'EmailBody': { type:'Edm.String' },
'EmailBodyWithTeamMailbox': { type:'Edm.String' },
'EmailSubject': { type:'Edm.String' },
'Name': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.Discovery.Case', {
'CaseClosed': { type:'Edm.Boolean',nullable:false,required:true },
'ClosedDate': { type:'Edm.DateTime',nullable:false,required:true },
'ConsoleId': { type:'Edm.Guid',nullable:false,required:true },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'Custodians': { type:'Array',elementType:'SP.Discovery.Custodian',inverseProperty:'$$unbound' },
'Exports': { type:'Array',elementType:'SP.Discovery.Export',inverseProperty:'$$unbound' },
'SavedSearches': { type:'Array',elementType:'SP.Discovery.SavedSearch',inverseProperty:'$$unbound' },
'SourceGroups': { type:'Array',elementType:'SP.Discovery.SourceGroup',inverseProperty:'$$unbound' },
'Sources': { type:'Array',elementType:'SP.Discovery.Source',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Discovery.Custodian', {
'Id': { key:true,type:'Edm.Int32',nullable:false,required:true },
'LoginName': { type:'Edm.String' },
'Name': { type:'Edm.String' },
'Notes': { type:'Edm.String' }
});
$data.Entity.extend('SP.Discovery.Export', {
'DownloadLink': { type:'Edm.String' },
'EstimatedItems': { type:'Edm.Double',nullable:false,required:true },
'EstimatedSize': { type:'Edm.Double',nullable:false,required:true },
'ExportStructure': { type:'Edm.Boolean',nullable:false,required:true },
'IncludeNonSearchableItems': { type:'Edm.Boolean',nullable:false,required:true },
'IncludeVersions': { type:'Edm.Boolean',nullable:false,required:true },
'Name': { key:true,type:'Edm.String',nullable:false,required:true },
'ResultLink': { type:'Edm.String' },
'RightsManagement': { type:'Edm.Boolean',nullable:false,required:true },
'Status': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.Discovery.SavedSearch', {
'DateEndFilter': { type:'Edm.DateTime',nullable:false,required:true },
'DateStartFilter': { type:'Edm.DateTime',nullable:false,required:true },
'EXFilters': { type:'Edm.String' },
'EXRefinements': { type:'Edm.String' },
'ItemCount': { type:'Edm.Double',nullable:false,required:true },
'Name': { key:true,type:'Edm.String',nullable:false,required:true },
'Query': { type:'Edm.String' },
'SourceGroupIds': { type:'Collection(Edm.Int32)',nullable:false,required:true },
'SourceIds': { type:'Collection(Edm.Int32)',nullable:false,required:true },
'SourceManagement': { type:'Edm.Int32',nullable:false,required:true },
'SPFilters': { type:'Edm.String' },
'SPRefinements': { type:'Edm.String' },
'TotalSize': { type:'Edm.Double',nullable:false,required:true }
});
$data.Entity.extend('SP.Discovery.SourceGroup', {
'DateEndFilter': { type:'Edm.DateTime',nullable:false,required:true },
'DateStartFilter': { type:'Edm.DateTime',nullable:false,required:true },
'DomainFilter': { type:'Edm.String' },
'HoldId': { type:'Edm.Guid',nullable:false,required:true },
'Items': { type:'Edm.Double',nullable:false,required:true },
'Name': { key:true,type:'Edm.String',nullable:false,required:true },
'Preserve': { type:'Edm.Boolean',nullable:false,required:true },
'Query': { type:'Edm.String' },
'Size': { type:'Edm.Double',nullable:false,required:true },
'Sources': { type:'Array',elementType:'SP.Discovery.Source',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Discovery.Source', {
'ContainerId': { type:'Edm.String' },
'CrawlErrorPercent': { type:'Edm.String' },
'DisplayId': { type:'Edm.String' },
'FederationId': { type:'Edm.Guid',nullable:false,required:true },
'IsLocation': { type:'Edm.Boolean',nullable:false,required:true },
'IsMailbox': { type:'Edm.Boolean',nullable:false,required:true },
'ItemErrors': { type:'Edm.String' },
'LastIndexedTime': { type:'Edm.DateTime',nullable:false,required:true },
'Name': { key:true,type:'Edm.String',nullable:false,required:true },
'PreservationHistory': { type:'Edm.String' },
'PreservationStatus': { type:'Edm.String' },
'SharePointSiteErrors': { type:'Edm.String' },
'SiteId': { type:'Edm.Guid',nullable:false,required:true },
'SourceId': { type:'Edm.Guid',nullable:false,required:true },
'SourceTypeDisplayName': { type:'Edm.String' },
'WebId': { type:'Edm.Guid',nullable:false,required:true },
'Custodians': { type:'Array',elementType:'SP.Discovery.Custodian',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.DocumentSet.DocumentSet', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('EDU.Entity', {
'CreatedBy': { type:'Edm.String' },
'CreatedDate': { type:'Edm.DateTime',nullable:false,required:true },
'Description': { type:'Edm.String' },
'EntityId': { key:true,type:'Edm.String',nullable:false,required:true },
'ModifiedBy': { type:'Edm.String' },
'ModifiedDate': { type:'Edm.DateTime',nullable:false,required:true },
'Name': { type:'Edm.String' }
});
$data.Entity.extend('EDU.CommunityEntity', {
'Community': { type:'EDU.Community',inverseProperty:'$$unbound' }
});
$data.Entity.extend('EDU.Community', {
'SiteUrl': { type:'Edm.String' },
'Status': { type:'Edm.Int32',nullable:false,required:true },
'Tags': { type:'Edm.String' },
'Url': { type:'Edm.String' },
'WebPath': { type:'Edm.String' },
'Memberships': { type:'Array',elementType:'EDU.Membership',inverseProperty:'$$unbound' }
});
$data.Entity.extend('EDU.Membership', {
'CommunityId': { type:'Edm.String' },
'Role': { type:'Edm.Int32',nullable:false,required:true },
'UserId': { type:'Edm.String' },
'UserName': { type:'Edm.String' }
});
$data.Entity.extend('EDU.LearningEntity', {
});
$data.Entity.extend('EDU.AssignedAssignment', {
'EndDate': { type:'Edm.DateTime',nullable:false,required:true },
'GradingStatus': { type:'Edm.Int32',nullable:false,required:true },
'Status': { type:'Edm.Int32',nullable:false,required:true },
'UserId': { type:'Edm.String' },
'UserName': { type:'Edm.String' },
'Assignment': { type:'EDU.Assignment',inverseProperty:'$$unbound' },
'Events': { type:'Array',elementType:'EDU.Event',inverseProperty:'$$unbound' },
'Grades': { type:'Array',elementType:'EDU.Grade',inverseProperty:'$$unbound' },
'Resources': { type:'Array',elementType:'EDU.Resource',inverseProperty:'$$unbound' },
'Submissions': { type:'Array',elementType:'EDU.Submission',inverseProperty:'$$unbound' }
});
$data.Entity.extend('EDU.Assignment', {
'AssignedUsers': { type:'Edm.String' },
'EndDate': { type:'Edm.DateTime',nullable:false,required:true },
'Format': { type:'Edm.Int32',nullable:false,required:true },
'GradeFormat': { type:'Edm.Int32',nullable:false,required:true },
'IsSubmissionRequired': { type:'Edm.Boolean',nullable:false,required:true },
'MaximumScore': { type:'Edm.Int32',nullable:false,required:true },
'Order': { type:'Edm.Int32',nullable:false,required:true },
'QuizId': { type:'Edm.String' },
'Sequence': { type:'Edm.String' },
'StartDate': { type:'Edm.DateTime',nullable:false,required:true },
'Status': { type:'Edm.Int32',nullable:false,required:true },
'AssignedAssignments': { type:'Array',elementType:'EDU.AssignedAssignment',inverseProperty:'$$unbound' },
'Category': { type:'EDU.AssignmentCategory',inverseProperty:'$$unbound' },
'Events': { type:'Array',elementType:'EDU.Event',inverseProperty:'$$unbound' },
'Lesson': { type:'EDU.Lesson',inverseProperty:'$$unbound' },
'Resources': { type:'Array',elementType:'EDU.Resource',inverseProperty:'$$unbound' }
});
$data.Entity.extend('EDU.AssignmentCategory', {
'Weight': { type:'Edm.Double',nullable:false,required:true },
'Assignments': { type:'Array',elementType:'EDU.Assignment',inverseProperty:'$$unbound' }
});
$data.Entity.extend('EDU.Event', {
'EndDate': { type:'Edm.DateTime',nullable:false,required:true },
'EventCategory': { type:'Edm.String' },
'Location': { type:'Edm.String' },
'StartDate': { type:'Edm.DateTime',nullable:false,required:true },
'Parent': { type:'EDU.LearningEntity',inverseProperty:'$$unbound' },
'Resources': { type:'Array',elementType:'EDU.Resource',inverseProperty:'$$unbound' },
'Schedule': { type:'EDU.EventSchedule',inverseProperty:'$$unbound' }
});
$data.Entity.extend('EDU.Resource', {
'FolderUrl': { type:'Edm.String' },
'IsVisibleToStudent': { type:'Edm.Boolean',nullable:false,required:true },
'Order': { type:'Edm.Int32',nullable:false,required:true },
'ResourceCategory': { type:'Edm.String' },
'ResourceType': { type:'Edm.String' },
'Sequence': { type:'Edm.String' },
'Event': { type:'EDU.Event',inverseProperty:'$$unbound' },
'Parent': { type:'EDU.LearningEntity',inverseProperty:'$$unbound' }
});
$data.Entity.extend('EDU.EventSchedule', {
'EndDate': { type:'Edm.DateTime',nullable:false,required:true },
'EventCategory': { type:'Edm.String' },
'Location': { type:'Edm.String' },
'RecurrenceData': { type:'Edm.String' },
'StartDate': { type:'Edm.DateTime',nullable:false,required:true }
});
$data.Entity.extend('EDU.Lesson', {
'Order': { type:'Edm.Int32',nullable:false,required:true },
'Sequence': { type:'Edm.String' },
'Assignments': { type:'Array',elementType:'EDU.Assignment',inverseProperty:'$$unbound' },
'Events': { type:'Array',elementType:'EDU.Event',inverseProperty:'$$unbound' },
'Lessons': { type:'Array',elementType:'EDU.Lesson',inverseProperty:'$$unbound' },
'ParentLesson': { type:'EDU.Lesson',inverseProperty:'$$unbound' },
'Resources': { type:'Array',elementType:'EDU.Resource',inverseProperty:'$$unbound' }
});
$data.Entity.extend('EDU.Grade', {
'NumericScore': { type:'Edm.Double',nullable:false,required:true },
'Score': { type:'Edm.String' },
'Resources': { type:'Array',elementType:'EDU.Resource',inverseProperty:'$$unbound' }
});
$data.Entity.extend('EDU.Submission', {
'DefaultFolderUrl': { type:'Edm.String' },
'IsSubmitted': { type:'Edm.Boolean',nullable:false,required:true },
'SubmissionDate': { type:'Edm.DateTime',nullable:false,required:true },
'AssignedAssignment': { type:'EDU.AssignedAssignment',inverseProperty:'$$unbound' },
'Events': { type:'Array',elementType:'EDU.Event',inverseProperty:'$$unbound' },
'Grades': { type:'Array',elementType:'EDU.Grade',inverseProperty:'$$unbound' },
'Resources': { type:'Array',elementType:'EDU.Resource',inverseProperty:'$$unbound' }
});
$data.Entity.extend('EDU.AssignmentGrade', {
'UserId': { type:'Edm.String' },
'UserName': { type:'Edm.String' },
'Parent': { type:'EDU.LearningEntity',inverseProperty:'$$unbound' }
});
$data.Entity.extend('EDU.CourseGrade', {
'UserId': { type:'Edm.String' },
'UserName': { type:'Edm.String' }
});
$data.Entity.extend('EDU.Course', {
'Code': { type:'Edm.String' },
'CourseGradesPublished': { type:'Edm.Boolean',nullable:false,required:true },
'CustomData': { type:'Edm.String' },
'Department': { type:'Edm.String' },
'AssignedAssignments': { type:'Array',elementType:'EDU.AssignedAssignment',inverseProperty:'$$unbound' },
'AssignmentCategories': { type:'Array',elementType:'EDU.AssignmentCategory',inverseProperty:'$$unbound' },
'Assignments': { type:'Array',elementType:'EDU.Assignment',inverseProperty:'$$unbound' },
'Events': { type:'Array',elementType:'EDU.Event',inverseProperty:'$$unbound' },
'EventSchedules': { type:'Array',elementType:'EDU.EventSchedule',inverseProperty:'$$unbound' },
'Grades': { type:'Array',elementType:'EDU.Grade',inverseProperty:'$$unbound' },
'Lessons': { type:'Array',elementType:'EDU.Lesson',inverseProperty:'$$unbound' },
'ResourceLibrary': { type:'Array',elementType:'EDU.Resource',inverseProperty:'$$unbound' },
'Submissions': { type:'Array',elementType:'EDU.Submission',inverseProperty:'$$unbound' }
});
$data.Entity.extend('EDU.DataService', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'AssignedAssignments': { type:'Array',elementType:'EDU.AssignedAssignment',inverseProperty:'$$unbound' },
'AssignmentCategories': { type:'Array',elementType:'EDU.AssignmentCategory',inverseProperty:'$$unbound' },
'Assignments': { type:'Array',elementType:'EDU.Assignment',inverseProperty:'$$unbound' },
'Communities': { type:'Array',elementType:'EDU.Community',inverseProperty:'$$unbound' },
'Events': { type:'Array',elementType:'EDU.Event',inverseProperty:'$$unbound' },
'EventSchedules': { type:'Array',elementType:'EDU.EventSchedule',inverseProperty:'$$unbound' },
'Grades': { type:'Array',elementType:'EDU.Grade',inverseProperty:'$$unbound' },
'Lessons': { type:'Array',elementType:'EDU.Lesson',inverseProperty:'$$unbound' },
'Memberships': { type:'Array',elementType:'EDU.Membership',inverseProperty:'$$unbound' },
'Resources': { type:'Array',elementType:'EDU.Resource',inverseProperty:'$$unbound' },
'Submissions': { type:'Array',elementType:'EDU.Submission',inverseProperty:'$$unbound' }
});
$data.Entity.extend('EDU.Document', {
'FileName': { type:'Edm.String' },
'FileUrl': { type:'Edm.String' }
});
$data.Entity.extend('EDU.EduChange', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('EDU.FeedbackDocument', {
'RelatedResourceId': { type:'Edm.String' }
});
$data.Entity.extend('EDU.Link', {
'Url': { type:'Edm.String' }
});
$data.Entity.extend('EDU.MeetingSchedule', {
'Attendees': { type:'Edm.String' }
});
$data.Entity.extend('EDU.Meeting', {
'Attendees': { type:'Edm.String' },
'ConferenceData': { type:'Edm.String' },
'ConferenceId': { type:'Edm.String' },
'ConferenceUrl': { type:'Edm.String' },
'IsOnline': { type:'Edm.Boolean',nullable:false,required:true },
'IsRecorded': { type:'Edm.Boolean',nullable:false,required:true },
'RecordingUrl': { type:'Edm.String' }
});
$data.Entity.extend('EDU.ResourceRef', {
'Resource': { type:'EDU.Resource',inverseProperty:'$$unbound' }
});
$data.Entity.extend('OBA.Server.ServerWrapper.Diagnostics', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('OBA.Server.ServerWrapper.Reporting', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('OBA.Server.ServerWrapper.Taskflow', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.WorkflowServices.WorkflowDefinition', {
'AssociationUrl': { type:'Edm.String' },
'Description': { type:'Edm.String' },
'DisplayName': { type:'Edm.String' },
'DraftVersion': { type:'Edm.String' },
'FormField': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'InitiationUrl': { type:'Edm.String' },
'Properties': { type:'Collection(SP.KeyValue)' },
'Published': { type:'Edm.Boolean',nullable:false,required:true },
'RequiresAssociationForm': { type:'Edm.Boolean',nullable:false,required:true },
'RequiresInitiationForm': { type:'Edm.Boolean',nullable:false,required:true },
'RestrictToScope': { type:'Edm.String' },
'RestrictToType': { type:'Edm.String' },
'Xaml': { type:'Edm.String' }
});
$data.Entity.extend('SP.WorkflowServices.WorkflowDeploymentService', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.WorkflowServices.WorkflowInstance', {
'FaultInfo': { type:'Edm.String' },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'InstanceCreated': { type:'Edm.DateTime',nullable:false,required:true },
'InstanceName': { type:'Edm.String' },
'LastUpdated': { type:'Edm.DateTime',nullable:false,required:true },
'Properties': { type:'Collection(SP.KeyValue)' },
'Status': { type:'Edm.Int32',nullable:false,required:true },
'UserStatus': { type:'Edm.String' },
'WorkflowSubscriptionId': { type:'Edm.Guid',nullable:false,required:true },
'WorkflowSubscriptionName': { type:'Edm.String' }
});
$data.Entity.extend('SP.WorkflowServices.WorkflowInstanceService', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.WorkflowServices.InteropService', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'Current': { type:'SP.WorkflowServices.InteropService',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.WorkflowServices.WorkflowServicesManager', {
'IsConnected': { key:true,type:'Edm.Boolean',nullable:false,required:true },
'Current': { type:'SP.WorkflowServices.WorkflowServicesManager',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.WorkflowServices.WorkflowSubscription', {
'DefinitionId': { type:'Edm.Guid',nullable:false,required:true },
'Enabled': { type:'Edm.Boolean',nullable:false,required:true },
'EventSource': { type:'Edm.String' },
'EventSourceId': { type:'Edm.Guid',nullable:false,required:true },
'EventTypes': { type:'Collection(Edm.String)' },
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'ManualStartBypassesActivationLimit': { type:'Edm.Boolean',nullable:false,required:true },
'Name': { type:'Edm.String' },
'PropertyDefinitions': { type:'Collection(SP.KeyValue)' },
'StatusFieldName': { type:'Edm.String' }
});
$data.Entity.extend('SP.WorkflowServices.WorkflowSubscriptionService', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'Current': { type:'SP.WorkflowServices.WorkflowSubscriptionService',inverseProperty:'$$unbound' }
});
$data.Entity.extend('Microsoft.Office.Server.ReputationModel.Reputation', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.Publishing.Navigation.NavigationTermSetItem', {
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'IsReadOnly': { type:'Edm.Boolean',nullable:false,required:true },
'LinkType': { type:'Edm.Int32',nullable:false,required:true },
'TaxonomyName': { type:'Edm.String' },
'CatalogTargetUrlForChildTerms': { type:'SP.Publishing.CustomizableString',inverseProperty:'$$unbound' },
'TargetUrlForChildTerms': { type:'SP.Publishing.CustomizableString',inverseProperty:'$$unbound' },
'Terms': { type:'Array',elementType:'SP.Publishing.Navigation.NavigationTerm',inverseProperty:'$$unbound' },
'Title': { type:'SP.Publishing.CustomizableString',inverseProperty:'$$unbound' },
'View': { type:'SP.Publishing.Navigation.NavigationTermSetView',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Publishing.Navigation.NavigationTerm', {
'AssociatedFolderUrl': { type:'Edm.String' },
'CategoryImageUrl': { type:'Edm.String' },
'ExcludeFromCurrentNavigation': { type:'Edm.Boolean',nullable:false,required:true },
'ExcludeFromGlobalNavigation': { type:'Edm.Boolean',nullable:false,required:true },
'HoverText': { type:'Edm.String' },
'IsDeprecated': { type:'Edm.Boolean',nullable:false,required:true },
'IsPinned': { type:'Edm.Boolean',nullable:false,required:true },
'IsPinnedRoot': { type:'Edm.Boolean',nullable:false,required:true },
'SimpleLinkUrl': { type:'Edm.String' },
'CatalogTargetUrl': { type:'SP.Publishing.CustomizableString',inverseProperty:'$$unbound' },
'ExcludedProviders': { type:'SP.Publishing.Navigation.NavigationTermProviderNameCollection',inverseProperty:'$$unbound' },
'FriendlyUrlSegment': { type:'SP.Publishing.CustomizableString',inverseProperty:'$$unbound' },
'Parent': { type:'SP.Publishing.Navigation.NavigationTerm',inverseProperty:'$$unbound' },
'TargetUrl': { type:'SP.Publishing.CustomizableString',inverseProperty:'$$unbound' },
'TermSet': { type:'SP.Publishing.Navigation.NavigationTermSet',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Publishing.Navigation.NavigationTermProviderNameCollection', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'Items': { type:'Collection(Edm.String)' }
});
$data.Entity.extend('SP.Publishing.Navigation.NavigationTermSet', {
'IsNavigationTermSet': { type:'Edm.Boolean',nullable:false,required:true },
'Lcid': { type:'Edm.Int32',nullable:false,required:true },
'LoadedFromPersistedData': { type:'Edm.Boolean',nullable:false,required:true },
'TermGroupId': { type:'Edm.Guid',nullable:false,required:true },
'TermStoreId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('SP.Publishing.Navigation.NavigationTermSetView', {
'ExcludeDeprecatedTerms': { key:true,type:'Edm.Boolean',nullable:false,required:true },
'ExcludeTermsByPermissions': { type:'Edm.Boolean',nullable:false,required:true },
'ExcludeTermsByProvider': { type:'Edm.Boolean',nullable:false,required:true },
'ServerRelativeSiteUrl': { type:'Edm.String' },
'ServerRelativeWebUrl': { type:'Edm.String' },
'SiteMapProviderName': { type:'Edm.String' },
'WebId': { type:'Edm.Guid',nullable:false,required:true },
'WebTitle': { type:'Edm.String' }
});
$data.Entity.extend('SP.Publishing.Navigation.SiteMapProviderSettingsBase', {
'Disabled': { type:'Edm.Boolean',nullable:false,required:true },
'Name': { key:true,type:'Edm.String',nullable:false,required:true },
'UseParentSiteMap': { type:'Edm.Boolean',nullable:false,required:true }
});
$data.Entity.extend('SP.Publishing.Navigation.StandardNavigationSettings', {
'PortalTargetProviderName': { key:true,type:'Edm.String',nullable:false,required:true },
'Scheme': { type:'Edm.Int32',nullable:false,required:true },
'Source': { type:'Edm.Int32',nullable:false,required:true },
'SwitchableTargetProviderName': { type:'Edm.String' },
'TaxonomyTargetProviderName': { type:'Edm.String' },
'TermSetId': { type:'Edm.Guid',nullable:false,required:true },
'TermStoreId': { type:'Edm.Guid',nullable:false,required:true },
'WebNavigationSettings': { type:'SP.Publishing.Navigation.WebNavigationSettings',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Publishing.Navigation.WebNavigationSettings', {
'AddNewPagesToNavigation': { key:true,type:'Edm.Boolean',nullable:false,required:true },
'CreateFriendlyUrlsForNewPages': { type:'Edm.Boolean',nullable:false,required:true },
'DefaultTargetUrlForChildTerms': { type:'Edm.String' },
'CurrentNavigation': { type:'SP.Publishing.Navigation.StandardNavigationSettings',inverseProperty:'$$unbound' },
'GlobalNavigation': { type:'SP.Publishing.Navigation.StandardNavigationSettings',inverseProperty:'$$unbound' },
'SiteMapProviderSettingsList': { type:'Array',elementType:'SP.Publishing.Navigation.SiteMapProviderSettingsBase',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Publishing.Navigation.SwitchableSiteMapProviderSettings', {
'TargetProviderName': { type:'Edm.String' }
});
$data.Entity.extend('SP.Publishing.Navigation.TaxonomyNavigation', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.Publishing.Navigation.TaxonomySiteMapProviderSettings', {
'TermSetId': { type:'Edm.Guid',nullable:false,required:true },
'TermStoreId': { type:'Edm.Guid',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Administration.DocumentCrawlLog', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Administration.SearchObjectOwner', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.UI.MySiteLinks', {
'AllDocumentsLink': { key:true,type:'Edm.String',nullable:false,required:true },
'AllSitesLink': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.SharePoint.Portal.UserProfiles.DocumentsSharedWithMe', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.SharePoint.Portal.UserProfiles.PromotedSites', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.BusinessData.Runtime.EntityIdentity', {
'IdentifierCount': { key:true,type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.BusinessData.Runtime.NotificationCallback', {
'NotificationContext': { key:true,type:'Edm.String',nullable:false,required:true },
'NotificationEndpoint': { type:'Edm.String' },
'NotificationForwarderType': { type:'Edm.String' }
});
$data.Entity.extend('SP.BusinessData.Runtime.Subscription', {
'Hash': { key:true,type:'Edm.String',nullable:false,required:true },
'ID': { type:'Collection(SP.KeyValue)' }
});
$data.Entity.extend('SP.BusinessData.Runtime.EntityInstance', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.BusinessData.Runtime.EntityFieldValueDictionary', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.BusinessData.EntityField', {
'ContainsLocalizedDisplayName': { type:'Edm.Boolean',nullable:false,required:true },
'DefaultDisplayName': { type:'Edm.String' },
'LocalizedDisplayName': { type:'Edm.String' },
'Name': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.BusinessData.Filter', {
'DefaultDisplayName': { type:'Edm.String' },
'FilterField': { type:'Edm.String' },
'FilterType': { type:'Edm.String' },
'LocalizedDisplayName': { type:'Edm.String' },
'Name': { key:true,type:'Edm.String',nullable:false,required:true },
'ValueCount': { type:'Edm.Int32',nullable:false,required:true }
});
$data.Entity.extend('SP.BusinessData.EntityIdentifier', {
'IdentifierType': { type:'Edm.String' },
'Name': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.BusinessData.LobSystemInstance', {
'Name': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.BusinessData.TypeDescriptor', {
'ContainsReadOnly': { type:'Edm.Boolean',nullable:false,required:true },
'IsCollection': { type:'Edm.Boolean',nullable:false,required:true },
'IsReadOnly': { type:'Edm.Boolean',nullable:false,required:true },
'Name': { key:true,type:'Edm.String',nullable:false,required:true },
'TypeName': { type:'Edm.String' }
});
$data.Entity.extend('SP.BusinessData.Entity', {
'EstimatedInstanceCount': { type:'Edm.Int64',nullable:false,required:true },
'Name': { key:true,type:'Edm.String',nullable:false,required:true },
'Namespace': { type:'Edm.String' }
});
$data.Entity.extend('SP.BusinessData.LobSystem', {
'Name': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.BusinessData.MethodExecutionResult', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'ReturnParameterCollection': { type:'Array',elementType:'SP.BusinessData.Runtime.EntityFieldValueDictionary',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.BusinessData.EntityView', {
'Name': { key:true,type:'Edm.String',nullable:false,required:true },
'RelatedSpecificFinderName': { type:'Edm.String' },
'Fields': { type:'Array',elementType:'SP.BusinessData.EntityField',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.BusinessData.AppBdcCatalog', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.Analytics.SPAnalyticsUsageEntry', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.SharePoint.BusinessData.Infrastructure.ExternalSubscriptionStore', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('Microsoft.SharePoint.Navigation.REST.NavigationServiceRest', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.WebParts.LimitedWebPartManager', {
'HasPersonalizedParts': { key:true,type:'Edm.Boolean',nullable:false,required:true },
'Scope': { type:'Edm.Int32',nullable:false,required:true },
'WebParts': { type:'Array',elementType:'SP.WebParts.WebPartDefinition',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.WebParts.WebPartDefinition', {
'Id': { key:true,type:'Edm.Guid',nullable:false,required:true },
'WebPart': { type:'SP.WebParts.WebPart',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.WebParts.WebPart', {
'Hidden': { key:true,type:'Edm.Boolean',nullable:false,required:true },
'IsClosed': { type:'Edm.Boolean',nullable:false,required:true },
'Subtitle': { type:'Edm.String' },
'Title': { type:'Edm.String' },
'TitleUrl': { type:'Edm.String' },
'ZoneIndex': { type:'Edm.Int32',nullable:false,required:true },
'Properties': { type:'SP.PropertyValues',inverseProperty:'$$unbound' }
});
$data.Entity.extend('Microsoft.Online.SharePoint.TenantManagement.ExternalUser', {
'AcceptedAs': { key:true,type:'Edm.String',nullable:false,required:true },
'DisplayName': { type:'Edm.String' },
'InvitedAs': { type:'Edm.String' },
'UniqueId': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.Online.SharePoint.TenantManagement.GetExternalUsersResults', {
'TotalUserCount': { key:true,type:'Edm.Int32',nullable:false,required:true },
'UserCollectionPosition': { type:'Edm.Int32',nullable:false,required:true },
'ExternalUserCollection': { type:'Array',elementType:'Microsoft.Online.SharePoint.TenantManagement.ExternalUser',inverseProperty:'$$unbound' }
});
$data.Entity.extend('Microsoft.Online.SharePoint.TenantManagement.Office365Tenant', {
'AllowPublicWebAccess': { key:true,type:'Edm.Boolean',nullable:false,required:true },
'DisplayStartASiteOption': { type:'Edm.Boolean',nullable:false,required:true },
'ExternalServicesEnabled': { type:'Edm.Boolean',nullable:false,required:true },
'MachineTranslationEnabled': { type:'Edm.Boolean',nullable:false,required:true },
'SharingCapability': { type:'Edm.Int32',nullable:false,required:true },
'StartASiteFormUrl': { type:'Edm.String' }
});
$data.Entity.extend('Microsoft.Online.SharePoint.TenantManagement.RemoveExternalUsersResults', {
'Id4a81de82eeb94d6080ea5bf63e27023a': { key:true,type:'Edm.String',nullable:false,required:true },
'RemoveFailed': { type:'Collection(Edm.String)' },
'RemoveSucceeded': { type:'Collection(Edm.String)' }
});
$data.Entity.extend('Microsoft.SharePoint.Client.Search.Portability.SearchConfigurationPortability', {
'ImportWarnings': { key:true,type:'Edm.String',nullable:false,required:true }
});
$data.Entity.extend('SP.Data.OData__x005f_catalogs_x002f_designItem', {
'ID': { type:'Edm.Int32' },
'ContentTypeId': { type:'Edm.String' },
'Title': { type:'Edm.String' },
'Modified': { type:'Edm.DateTime' },
'Created': { type:'Edm.DateTime' },
'AuthorId': { type:'Edm.Int32' },
'EditorId': { type:'Edm.Int32' },
'OData__HasCopyDestinations': { type:'Edm.Boolean' },
'OData__CopySource': { type:'Edm.String' },
'owshiddenversion': { type:'Edm.Int32' },
'WorkflowVersion': { type:'Edm.Int32' },
'OData__UIVersion': { type:'Edm.Int32' },
'OData__UIVersionString': { type:'Edm.String' },
'Attachments': { type:'Edm.Boolean' },
'OData__ModerationStatus': { type:'Edm.Int32' },
'OData__ModerationComments': { type:'Edm.String' },
'Edit': { type:'Edm.String' },
'LinkTitleNoMenu': { type:'Edm.String' },
'LinkTitle': { type:'Edm.String' },
'LinkTitle2': { type:'Edm.String' },
'SelectTitle': { type:'Edm.String' },
'InstanceID': { type:'Edm.Int32' },
'Order': { type:'Edm.Double' },
'GUID': { type:'Edm.Guid' },
'WorkflowInstanceID': { type:'Edm.Guid' },
'FileRef': { type:'Edm.String' },
'FileDirRef': { type:'Edm.String' },
'Last_x0020_Modified': { type:'Edm.DateTime' },
'Created_x0020_Date': { type:'Edm.DateTime' },
'FSObjType': { type:'Edm.Int32' },
'PermMask': { type:'Edm.String' },
'UniqueId': { type:'Edm.Guid' },
'File_x0020_Type': { type:'Edm.String' },
'HTML_x0020_File_x0020_Type': { type:'Edm.String' },
'OData__EditMenuTableStart': { type:'Edm.String' },
'OData__EditMenuTableStart2': { type:'Edm.String' },
'OData__EditMenuTableEnd': { type:'Edm.String' },
'LinkFilenameNoMenu': { type:'Edm.String' },
'LinkFilename': { type:'Edm.String' },
'LinkFilename2': { type:'Edm.String' },
'DocIcon': { type:'Edm.String' },
'ServerUrl': { type:'Edm.String' },
'EncodedAbsUrl': { type:'Edm.String' },
'BaseName': { type:'Edm.String' },
'OData__Level': { type:'Edm.Int32' },
'OData__IsCurrentVersion': { type:'Edm.Boolean' },
'AppAuthorId': { type:'Edm.Int32' },
'AppEditorId': { type:'Edm.Int32' },
'Name': { type:'Edm.String' },
'MasterPageUrl': { type:'SP.FieldUrlValue' },
'ThemeUrl': { type:'SP.FieldUrlValue' },
'ImageUrl': { type:'SP.FieldUrlValue' },
'FontSchemeUrl': { type:'SP.FieldUrlValue' },
'DisplayOrder': { type:'Edm.Double' },
'Author': { type:'SP.Data.UserInfoItem',inverseProperty:'$$unbound' },
'Editor': { type:'SP.Data.UserInfoItem',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Data.UserInfoItem', {
'ContentTypeId': { type:'Edm.String' },
'Title': { type:'Edm.String' },
'OData__ModerationComments': { type:'Edm.String' },
'File_x0020_Type': { type:'Edm.String' },
'Name': { type:'Edm.String' },
'EMail': { type:'Edm.String' },
'MobilePhone': { type:'Edm.String' },
'Notes': { type:'Edm.String' },
'SipAddress': { type:'Edm.String' },
'Locale': { type:'Edm.Int32' },
'CalendarType': { type:'Edm.Int32' },
'AdjustHijriDays': { type:'Edm.Int32' },
'TimeZone': { type:'Edm.Int32' },
'Time24': { type:'Edm.Boolean' },
'AltCalendarType': { type:'Edm.Int32' },
'CalendarViewOptions': { type:'Edm.Int32' },
'WorkDays': { type:'Edm.Int32' },
'WorkDayStartHour': { type:'Edm.Int32' },
'WorkDayEndHour': { type:'Edm.Int32' },
'MUILanguages': { type:'Edm.String' },
'ContentLanguages': { type:'Edm.String' },
'IsSiteAdmin': { type:'Edm.Boolean' },
'Deleted': { type:'Edm.Boolean' },
'UserInfoHidden': { type:'Edm.Boolean' },
'Picture': { type:'SP.FieldUrlValue' },
'Department': { type:'Edm.String' },
'JobTitle': { type:'Edm.String' },
'IsActive': { type:'Edm.Boolean' },
'FirstName': { type:'Edm.String' },
'LastName': { type:'Edm.String' },
'LinkTitle': { type:'Edm.String' },
'LinkTitle2': { type:'Edm.String' },
'WorkPhone': { type:'Edm.String' },
'UserName': { type:'Edm.String' },
'WebSite': { type:'SP.FieldUrlValue' },
'SPSResponsibility': { type:'Edm.String' },
'Office': { type:'Edm.String' },
'ID': { type:'Edm.Int32' },
'Modified': { type:'Edm.DateTime' },
'Created': { type:'Edm.DateTime' },
'AuthorId': { type:'Edm.Int32' },
'EditorId': { type:'Edm.Int32' },
'OData__HasCopyDestinations': { type:'Edm.Boolean' },
'OData__CopySource': { type:'Edm.String' },
'owshiddenversion': { type:'Edm.Int32' },
'WorkflowVersion': { type:'Edm.Int32' },
'OData__UIVersion': { type:'Edm.Int32' },
'OData__UIVersionString': { type:'Edm.String' },
'Attachments': { type:'Edm.Boolean' },
'OData__ModerationStatus': { type:'Edm.Int32' },
'Edit': { type:'Edm.String' },
'LinkTitleNoMenu': { type:'Edm.String' },
'SelectTitle': { type:'Edm.String' },
'InstanceID': { type:'Edm.Int32' },
'Order': { type:'Edm.Double' },
'GUID': { type:'Edm.Guid' },
'WorkflowInstanceID': { type:'Edm.Guid' },
'FileRef': { type:'Edm.String' },
'FileDirRef': { type:'Edm.String' },
'Last_x0020_Modified': { type:'Edm.DateTime' },
'Created_x0020_Date': { type:'Edm.DateTime' },
'FSObjType': { type:'Edm.Int32' },
'PermMask': { type:'Edm.String' },
'UniqueId': { type:'Edm.Guid' },
'HTML_x0020_File_x0020_Type': { type:'Edm.String' },
'OData__EditMenuTableStart': { type:'Edm.String' },
'OData__EditMenuTableStart2': { type:'Edm.String' },
'OData__EditMenuTableEnd': { type:'Edm.String' },
'LinkFilenameNoMenu': { type:'Edm.String' },
'LinkFilename': { type:'Edm.String' },
'LinkFilename2': { type:'Edm.String' },
'DocIcon': { type:'Edm.String' },
'ServerUrl': { type:'Edm.String' },
'EncodedAbsUrl': { type:'Edm.String' },
'BaseName': { type:'Edm.String' },
'OData__Level': { type:'Edm.Int32' },
'OData__IsCurrentVersion': { type:'Edm.Boolean' },
'AppAuthorId': { type:'Edm.Int32' },
'AppEditorId': { type:'Edm.Int32' },
'GroupLink': { type:'Edm.String' },
'GroupEdit': { type:'Edm.String' },
'ImnName': { type:'Edm.String' },
'PictureDisp': { type:'Edm.String' },
'PictureOnly_Size_36px': { type:'Edm.String' },
'PictureOnly_Size_48px': { type:'Edm.String' },
'PictureOnly_Size_72px': { type:'Edm.String' },
'NameWithPicture': { type:'Edm.String' },
'NameWithPictureAndDetails': { type:'Edm.String' },
'EditUser': { type:'Edm.String' },
'UserSelection': { type:'Edm.String' },
'ContentTypeDisp': { type:'Edm.String' },
'Author': { type:'SP.Data.UserInfoItem',inverseProperty:'$$unbound' },
'Editor': { type:'SP.Data.UserInfoItem',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Data.OData__x005f_catalogs_x002f_masterpageItem', {
'ID': { type:'Edm.Int32' },
'ContentTypeId': { type:'Edm.String' },
'Created': { type:'Edm.DateTime' },
'AuthorId': { type:'Edm.Int32' },
'Modified': { type:'Edm.DateTime' },
'EditorId': { type:'Edm.Int32' },
'OData__HasCopyDestinations': { type:'Edm.Boolean' },
'OData__CopySource': { type:'Edm.String' },
'OData__ModerationStatus': { type:'Edm.Int32' },
'OData__ModerationComments': { type:'Edm.String' },
'FileRef': { type:'Edm.String' },
'FileDirRef': { type:'Edm.String' },
'Last_x0020_Modified': { type:'Edm.DateTime' },
'Created_x0020_Date': { type:'Edm.DateTime' },
'FSObjType': { type:'Edm.Int32' },
'PermMask': { type:'Edm.String' },
'CheckoutUserId': { type:'Edm.Int32' },
'UniqueId': { type:'Edm.Guid' },
'LinkCheckedOutTitle': { type:'Edm.String' },
'Modified_x0020_By': { type:'Edm.String' },
'Created_x0020_By': { type:'Edm.String' },
'File_x0020_Type': { type:'Edm.String' },
'HTML_x0020_File_x0020_Type': { type:'Edm.String' },
'OData__SourceUrl': { type:'Edm.String' },
'OData__SharedFileIndex': { type:'Edm.String' },
'OData__EditMenuTableStart': { type:'Edm.String' },
'OData__EditMenuTableStart2': { type:'Edm.String' },
'OData__EditMenuTableEnd': { type:'Edm.String' },
'LinkFilenameNoMenu': { type:'Edm.String' },
'LinkFilename': { type:'Edm.String' },
'LinkFilename2': { type:'Edm.String' },
'DocIcon': { type:'Edm.String' },
'ServerUrl': { type:'Edm.String' },
'EncodedAbsUrl': { type:'Edm.String' },
'BaseName': { type:'Edm.String' },
'FileSizeDisplay': { type:'Edm.String' },
'OData__Level': { type:'Edm.Int32' },
'OData__IsCurrentVersion': { type:'Edm.Boolean' },
'AppAuthorId': { type:'Edm.Int32' },
'AppEditorId': { type:'Edm.Int32' },
'SelectTitle': { type:'Edm.String' },
'SelectFilename': { type:'Edm.String' },
'Edit': { type:'Edm.String' },
'owshiddenversion': { type:'Edm.Int32' },
'OData__UIVersion': { type:'Edm.Int32' },
'OData__UIVersionString': { type:'Edm.String' },
'InstanceID': { type:'Edm.Int32' },
'Order': { type:'Edm.Double' },
'GUID': { type:'Edm.Guid' },
'WorkflowVersion': { type:'Edm.Int32' },
'WorkflowInstanceID': { type:'Edm.Guid' },
'MasterPageDescription': { type:'Edm.String' },
'FilenameMenuNoLink': { type:'Edm.String' },
'MasterPageIcon': { type:'Edm.String' },
'FilenameNoLink': { type:'Edm.String' },
'UIVersion': { type:'Collection(Edm.String)' },
'DefaultCssFile': { type:'Edm.String' },
'DisplayTemplateJSTemplateHidden': { type:'Edm.Boolean' },
'DisplayTemplateJSTargetControlType': { type:'Edm.String' },
'DisplayTemplateJSIconUrl': { type:'SP.FieldUrlValue' },
'DisplayTemplateJSTemplateType': { type:'Edm.String' },
'DisplayTemplateJSTargetScope': { type:'Edm.String' },
'DisplayTemplateJSTargetListTemplate': { type:'Edm.String' },
'DisplayTemplateJSTargetContentType': { type:'Edm.String' },
'DisplayTemplateJSConfigurationUrl': { type:'SP.FieldUrlValue' },
'Author': { type:'SP.Data.UserInfoItem',inverseProperty:'$$unbound' },
'Editor': { type:'SP.Data.UserInfoItem',inverseProperty:'$$unbound' },
'CheckoutUser': { type:'SP.Data.UserInfoItem',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Data.ProjectsListItem', {
'ID': { type:'Edm.Int32' },
'ContentTypeId': { type:'Edm.String' },
'Title': { type:'Edm.String' },
'Modified': { type:'Edm.DateTime' },
'Created': { type:'Edm.DateTime' },
'AuthorId': { type:'Edm.Int32' },
'EditorId': { type:'Edm.Int32' },
'OData__HasCopyDestinations': { type:'Edm.Boolean' },
'OData__CopySource': { type:'Edm.String' },
'owshiddenversion': { type:'Edm.Int32' },
'WorkflowVersion': { type:'Edm.Int32' },
'OData__UIVersion': { type:'Edm.Int32' },
'OData__UIVersionString': { type:'Edm.String' },
'Attachments': { type:'Edm.Boolean' },
'OData__ModerationStatus': { type:'Edm.Int32' },
'OData__ModerationComments': { type:'Edm.String' },
'Edit': { type:'Edm.String' },
'LinkTitleNoMenu': { type:'Edm.String' },
'LinkTitle': { type:'Edm.String' },
'LinkTitle2': { type:'Edm.String' },
'SelectTitle': { type:'Edm.String' },
'InstanceID': { type:'Edm.Int32' },
'Order': { type:'Edm.Double' },
'GUID': { type:'Edm.Guid' },
'WorkflowInstanceID': { type:'Edm.Guid' },
'FileRef': { type:'Edm.String' },
'FileDirRef': { type:'Edm.String' },
'Last_x0020_Modified': { type:'Edm.DateTime' },
'Created_x0020_Date': { type:'Edm.DateTime' },
'FSObjType': { type:'Edm.Int32' },
'PermMask': { type:'Edm.String' },
'UniqueId': { type:'Edm.Guid' },
'File_x0020_Type': { type:'Edm.String' },
'HTML_x0020_File_x0020_Type': { type:'Edm.String' },
'OData__EditMenuTableStart': { type:'Edm.String' },
'OData__EditMenuTableStart2': { type:'Edm.String' },
'OData__EditMenuTableEnd': { type:'Edm.String' },
'LinkFilenameNoMenu': { type:'Edm.String' },
'LinkFilename': { type:'Edm.String' },
'LinkFilename2': { type:'Edm.String' },
'DocIcon': { type:'Edm.String' },
'ServerUrl': { type:'Edm.String' },
'EncodedAbsUrl': { type:'Edm.String' },
'BaseName': { type:'Edm.String' },
'OData__Level': { type:'Edm.Int32' },
'OData__IsCurrentVersion': { type:'Edm.Boolean' },
'AppAuthorId': { type:'Edm.Int32' },
'AppEditorId': { type:'Edm.Int32' },
'Author': { type:'SP.Data.UserInfoItem',inverseProperty:'$$unbound' },
'Editor': { type:'SP.Data.UserInfoItem',inverseProperty:'$$unbound' }
});
$data.Entity.extend('SP.Data.TasksListItem', {
'ContentTypeId': { type:'Edm.String' },
'Title': { type:'Edm.String' },
'OData__ModerationComments': { type:'Edm.String' },
'File_x0020_Type': { type:'Edm.String' },
'PredecessorsId': { type:'Collection(Edm.Int32)',nullable:false,required:true },
'Priority': { type:'Edm.String' },
'Status': { type:'Edm.String' },
'PercentComplete': { type:'Edm.Double' },
'AssignedToId': { type:'Collection(Edm.Int32)',nullable:false,required:true },
'Body': { type:'Edm.String' },
'StartDate': { type:'Edm.DateTime' },
'DueDate': { type:'Edm.DateTime' },
'ParentIDId': { type:'Edm.Int32' },
'Checkmark': { type:'Edm.String' },
'RelatedItems': { type:'Edm.String' },
'PreviouslyAssignedToId': { type:'Collection(Edm.Int32)',nullable:false,required:true },
'ProjectId': { type:'Edm.Int32' },
'ID': { type:'Edm.Int32' },
'Modified': { type:'Edm.DateTime' },
'Created': { type:'Edm.DateTime' },
'AuthorId': { type:'Edm.Int32' },
'EditorId': { type:'Edm.Int32' },
'OData__HasCopyDestinations': { type:'Edm.Boolean' },
'OData__CopySource': { type:'Edm.String' },
'owshiddenversion': { type:'Edm.Int32' },
'WorkflowVersion': { type:'Edm.Int32' },
'OData__UIVersion': { type:'Edm.Int32' },
'OData__UIVersionString': { type:'Edm.String' },
'Attachments': { type:'Edm.Boolean' },
'OData__ModerationStatus': { type:'Edm.Int32' },
'Edit': { type:'Edm.String' },
'LinkTitleNoMenu': { type:'Edm.String' },
'LinkTitle': { type:'Edm.String' },
'LinkTitle2': { type:'Edm.String' },
'SelectTitle': { type:'Edm.String' },
'InstanceID': { type:'Edm.Int32' },
'Order': { type:'Edm.Double' },
'GUID': { type:'Edm.Guid' },
'WorkflowInstanceID': { type:'Edm.Guid' },
'FileRef': { type:'Edm.String' },
'FileDirRef': { type:'Edm.String' },
'Last_x0020_Modified': { type:'Edm.DateTime' },
'Created_x0020_Date': { type:'Edm.DateTime' },
'FSObjType': { type:'Edm.Int32' },
'PermMask': { type:'Edm.String' },
'UniqueId': { type:'Edm.Guid' },
'HTML_x0020_File_x0020_Type': { type:'Edm.String' },
'OData__EditMenuTableStart': { type:'Edm.String' },
'OData__EditMenuTableStart2': { type:'Edm.String' },
'OData__EditMenuTableEnd': { type:'Edm.String' },
'LinkFilenameNoMenu': { type:'Edm.String' },
'LinkFilename': { type:'Edm.String' },
'LinkFilename2': { type:'Edm.String' },
'DocIcon': { type:'Edm.String' },
'ServerUrl': { type:'Edm.String' },
'EncodedAbsUrl': { type:'Edm.String' },
'BaseName': { type:'Edm.String' },
'OData__Level': { type:'Edm.Int32' },
'OData__IsCurrentVersion': { type:'Edm.Boolean' },
'AppAuthorId': { type:'Edm.Int32' },
'AppEditorId': { type:'Edm.Int32' },
'Predecessors': { type:'Array',elementType:'SP.Data.TasksListItem',inverseProperty:'$$unbound' },
'AssignedTo': { type:'Array',elementType:'SP.Data.UserInfoItem',inverseProperty:'$$unbound' },
'ParentID': { type:'SP.Data.TasksListItem',inverseProperty:'$$unbound' },
'PreviouslyAssignedTo': { type:'Array',elementType:'SP.Data.UserInfoItem',inverseProperty:'$$unbound' },
'Project': { type:'SP.Data.ProjectsListItem',inverseProperty:'$$unbound' },
'Author': { type:'SP.Data.UserInfoItem',inverseProperty:'$$unbound' },
'Editor': { type:'SP.Data.UserInfoItem',inverseProperty:'$$unbound' }
});
$data.EntityContext.extend('MyApp.ApiData', {
Lists: { type: $data.EntitySet, elementType: SP.List },
Sites: { type: $data.EntitySet, elementType: SP.Site },
Webs: { type: $data.EntitySet, elementType: SP.Web },
LearningEntitys: { type: $data.EntitySet, elementType: EDU.LearningEntity },
AssignmentCategorys: { type: $data.EntitySet, elementType: EDU.AssignmentCategory },
AssignmentGrades: { type: $data.EntitySet, elementType: EDU.AssignmentGrade },
Entitys: { type: $data.EntitySet, elementType: EDU.Entity },
CourseGrades: { type: $data.EntitySet, elementType: EDU.CourseGrade },
DataServices: { type: $data.EntitySet, elementType: EDU.DataService },
Documents: { type: $data.EntitySet, elementType: EDU.Document },
EduChanges: { type: $data.EntitySet, elementType: EDU.EduChange },
Events: { type: $data.EntitySet, elementType: EDU.Event },
EventSchedules: { type: $data.EntitySet, elementType: EDU.EventSchedule },
Links: { type: $data.EntitySet, elementType: EDU.Link },
Resources: { type: $data.EntitySet, elementType: EDU.Resource },
ResourceRefs: { type: $data.EntitySet, elementType: EDU.ResourceRef },
GradedResponses: { type: $data.EntitySet, elementType: Microsoft.Office.Education.QuizOM.GradedResponse },
GradingKeys: { type: $data.EntitySet, elementType: Microsoft.Office.Education.QuizOM.GradingKey },
Quizs: { type: $data.EntitySet, elementType: Microsoft.Office.Education.QuizOM.Quiz },
QuizUtilitiess: { type: $data.EntitySet, elementType: Microsoft.Office.Education.QuizOM.QuizUtilities },
UserResponses: { type: $data.EntitySet, elementType: Microsoft.Office.Education.QuizOM.UserResponse },
Reputations: { type: $data.EntitySet, elementType: Microsoft.Office.Server.ReputationModel.Reputation },
SearchServices: { type: $data.EntitySet, elementType: Microsoft.Office.Server.Search.REST.SearchService },
SPOTenantWebTemplateCollections: { type: $data.EntitySet, elementType: Microsoft.Online.SharePoint.TenantAdministration.SPOTenantWebTemplateCollection },
ExternalUsers: { type: $data.EntitySet, elementType: Microsoft.Online.SharePoint.TenantManagement.ExternalUser },
GetExternalUsersResultss: { type: $data.EntitySet, elementType: Microsoft.Online.SharePoint.TenantManagement.GetExternalUsersResults },
Office365Tenants: { type: $data.EntitySet, elementType: Microsoft.Online.SharePoint.TenantManagement.Office365Tenant },
RemoveExternalUsersResultss: { type: $data.EntitySet, elementType: Microsoft.Online.SharePoint.TenantManagement.RemoveExternalUsersResults },
SiteHealthSummarys: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Administration.SiteHealth.SiteHealthSummary },
SPAnalyticsUsageServices: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Administration.SPAnalyticsUsageService },
ExternalSubscriptionStores: { type: $data.EntitySet, elementType: Microsoft.SharePoint.BusinessData.Infrastructure.ExternalSubscriptionStore },
DocumentCrawlLogs: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Client.Search.Administration.DocumentCrawlLog },
AnalyticsEventTypeDefinitions: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Client.Search.Analytics.AnalyticsEventTypeDefinition },
AnalyticsTenantConfigs: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Client.Search.Analytics.AnalyticsTenantConfig },
FilterCollections: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Client.Search.Analytics.FilterCollection },
UsageAnalyticss: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Client.Search.Analytics.UsageAnalytics },
QueryPersonalizationDatas: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Client.Search.Query.QueryPersonalizationData },
RankingLabelings: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Client.Search.Query.RankingLabeling },
ReorderingRuleCollections: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Client.Search.Query.ReorderingRuleCollection },
SortCollections: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Client.Search.Query.SortCollection },
StringCollections: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Client.Search.Query.StringCollection },
NavigationServiceRests: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Navigation.REST.NavigationServiceRest },
CollaborationMailboxs: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Portal.CollaborationMailbox },
CommunityModerations: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Portal.CommunityModeration },
MySiteRecommendationss: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Portal.MySiteRecommendations },
DocumentsSharedWithMes: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Portal.UserProfiles.DocumentsSharedWithMe },
PromotedSitess: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Portal.UserProfiles.PromotedSites },
Diagnosticss: { type: $data.EntitySet, elementType: OBA.Server.ServerWrapper.Diagnostics },
Reportings: { type: $data.EntitySet, elementType: OBA.Server.ServerWrapper.Reporting },
Taskflows: { type: $data.EntitySet, elementType: OBA.Server.ServerWrapper.Taskflow },
Assignments: { type: $data.EntitySet, elementType: PS.Assignment },
BaseCalendarExceptions: { type: $data.EntitySet, elementType: PS.BaseCalendarException },
Calendars: { type: $data.EntitySet, elementType: PS.Calendar },
CalendarExceptions: { type: $data.EntitySet, elementType: PS.CalendarException },
CustomFields: { type: $data.EntitySet, elementType: PS.CustomField },
DraftAssignments: { type: $data.EntitySet, elementType: PS.DraftAssignment },
DraftProjects: { type: $data.EntitySet, elementType: PS.DraftProject },
DraftProjectResources: { type: $data.EntitySet, elementType: PS.DraftProjectResource },
DraftTasks: { type: $data.EntitySet, elementType: PS.DraftTask },
DraftTaskLinks: { type: $data.EntitySet, elementType: PS.DraftTaskLink },
EnterpriseProjectTypes: { type: $data.EntitySet, elementType: PS.EnterpriseProjectType },
EnterpriseResources: { type: $data.EntitySet, elementType: PS.EnterpriseResource },
EntityTypes: { type: $data.EntitySet, elementType: PS.EntityType },
EntityTypess: { type: $data.EntitySet, elementType: PS.EntityTypes },
Events1: { type: $data.EntitySet, elementType: PS.Event },
EventHandlers: { type: $data.EntitySet, elementType: PS.EventHandler },
LookupCosts: { type: $data.EntitySet, elementType: PS.LookupCost },
LookupDates: { type: $data.EntitySet, elementType: PS.LookupDate },
LookupDurations: { type: $data.EntitySet, elementType: PS.LookupDuration },
LookupEntrys: { type: $data.EntitySet, elementType: PS.LookupEntry },
LookupNumbers: { type: $data.EntitySet, elementType: PS.LookupNumber },
LookupTables: { type: $data.EntitySet, elementType: PS.LookupTable },
LookupTabless: { type: $data.EntitySet, elementType: PS.LookupTables },
LookupTexts: { type: $data.EntitySet, elementType: PS.LookupText },
Phases: { type: $data.EntitySet, elementType: PS.Phase },
PlanAssignments: { type: $data.EntitySet, elementType: PS.PlanAssignment },
PlanAssignmentIntervals: { type: $data.EntitySet, elementType: PS.PlanAssignmentInterval },
Projects: { type: $data.EntitySet, elementType: PS.Project },
ProjectDetailPages: { type: $data.EntitySet, elementType: PS.ProjectDetailPage },
ProjectResources: { type: $data.EntitySet, elementType: PS.ProjectResource },
ProjectServers: { type: $data.EntitySet, elementType: PS.ProjectServer },
ProjectServerDatas: { type: $data.EntitySet, elementType: PS.ProjectServerData },
PublishedAssignments: { type: $data.EntitySet, elementType: PS.PublishedAssignment },
PublishedProjects: { type: $data.EntitySet, elementType: PS.PublishedProject },
PublishedProjectResources: { type: $data.EntitySet, elementType: PS.PublishedProjectResource },
PublishedTasks: { type: $data.EntitySet, elementType: PS.PublishedTask },
PublishedTaskLinks: { type: $data.EntitySet, elementType: PS.PublishedTaskLink },
QueueJobs: { type: $data.EntitySet, elementType: PS.QueueJob },
ResourceCalendarExceptions: { type: $data.EntitySet, elementType: PS.ResourceCalendarException },
ResourcePlans: { type: $data.EntitySet, elementType: PS.ResourcePlan },
ServiceStatuss: { type: $data.EntitySet, elementType: PS.ServiceStatus },
Stages: { type: $data.EntitySet, elementType: PS.Stage },
StageCustomFields: { type: $data.EntitySet, elementType: PS.StageCustomField },
StagePDPs: { type: $data.EntitySet, elementType: PS.StagePDP },
StatusAssignments: { type: $data.EntitySet, elementType: PS.StatusAssignment },
StatusTasks: { type: $data.EntitySet, elementType: PS.StatusTask },
Tasks: { type: $data.EntitySet, elementType: PS.Task },
TaskLinks: { type: $data.EntitySet, elementType: PS.TaskLink },
TimePhases: { type: $data.EntitySet, elementType: PS.TimePhase },
TimeSheets: { type: $data.EntitySet, elementType: PS.TimeSheet },
TimeSheetLines: { type: $data.EntitySet, elementType: PS.TimeSheetLine },
TimeSheetPeriods: { type: $data.EntitySet, elementType: PS.TimeSheetPeriod },
TimeSheetWorks: { type: $data.EntitySet, elementType: PS.TimeSheetWork },
WorkflowActivitiess: { type: $data.EntitySet, elementType: PS.WorkflowActivities },
WorkflowDesigners: { type: $data.EntitySet, elementType: PS.WorkflowDesigner },
WorkflowDesignerFields: { type: $data.EntitySet, elementType: PS.WorkflowDesignerField },
AlternateUrls: { type: $data.EntitySet, elementType: SP.AlternateUrl },
SPAnalyticsUsageEntrys: { type: $data.EntitySet, elementType: SP.Analytics.SPAnalyticsUsageEntry },
ApiMetadatas: { type: $data.EntitySet, elementType: SP.ApiMetadata },
Apps: { type: $data.EntitySet, elementType: SP.App },
AppCatalogs: { type: $data.EntitySet, elementType: SP.AppCatalog },
AppContextSites: { type: $data.EntitySet, elementType: SP.AppContextSite },
AppInstances: { type: $data.EntitySet, elementType: SP.AppInstance },
AppInstanceErrorDetailss: { type: $data.EntitySet, elementType: SP.AppInstanceErrorDetails },
Attachments: { type: $data.EntitySet, elementType: SP.Attachment },
AppBdcCatalogs: { type: $data.EntitySet, elementType: SP.BusinessData.AppBdcCatalog },
Entitys1: { type: $data.EntitySet, elementType: SP.BusinessData.Entity },
EntityFields: { type: $data.EntitySet, elementType: SP.BusinessData.EntityField },
EntityIdentifiers: { type: $data.EntitySet, elementType: SP.BusinessData.EntityIdentifier },
EntityViews: { type: $data.EntitySet, elementType: SP.BusinessData.EntityView },
Filters: { type: $data.EntitySet, elementType: SP.BusinessData.Filter },
LobSystems: { type: $data.EntitySet, elementType: SP.BusinessData.LobSystem },
LobSystemInstances: { type: $data.EntitySet, elementType: SP.BusinessData.LobSystemInstance },
MethodExecutionResults: { type: $data.EntitySet, elementType: SP.BusinessData.MethodExecutionResult },
EntityFieldValueDictionarys: { type: $data.EntitySet, elementType: SP.BusinessData.Runtime.EntityFieldValueDictionary },
EntityIdentitys: { type: $data.EntitySet, elementType: SP.BusinessData.Runtime.EntityIdentity },
EntityInstances: { type: $data.EntitySet, elementType: SP.BusinessData.Runtime.EntityInstance },
NotificationCallbacks: { type: $data.EntitySet, elementType: SP.BusinessData.Runtime.NotificationCallback },
Subscriptions: { type: $data.EntitySet, elementType: SP.BusinessData.Runtime.Subscription },
TypeDescriptors: { type: $data.EntitySet, elementType: SP.BusinessData.TypeDescriptor },
Changes: { type: $data.EntitySet, elementType: SP.Change },
CompatibilityRanges: { type: $data.EntitySet, elementType: SP.CompatibilityRange },
ContentTypes: { type: $data.EntitySet, elementType: SP.ContentType },
Cases: { type: $data.EntitySet, elementType: SP.Discovery.Case },
Custodians: { type: $data.EntitySet, elementType: SP.Discovery.Custodian },
Exports: { type: $data.EntitySet, elementType: SP.Discovery.Export },
SavedSearchs: { type: $data.EntitySet, elementType: SP.Discovery.SavedSearch },
Sources: { type: $data.EntitySet, elementType: SP.Discovery.Source },
SourceGroups: { type: $data.EntitySet, elementType: SP.Discovery.SourceGroup },
DocumentSets: { type: $data.EntitySet, elementType: SP.DocumentSet.DocumentSet },
EventReceiverDefinitions: { type: $data.EntitySet, elementType: SP.EventReceiverDefinition },
Features: { type: $data.EntitySet, elementType: SP.Feature },
Fields: { type: $data.EntitySet, elementType: SP.Field },
FieldLinks: { type: $data.EntitySet, elementType: SP.FieldLink },
FieldStringValuess: { type: $data.EntitySet, elementType: SP.FieldStringValues },
Files: { type: $data.EntitySet, elementType: SP.File },
FileVersions: { type: $data.EntitySet, elementType: SP.FileVersion },
Folders: { type: $data.EntitySet, elementType: SP.Folder },
Forms: { type: $data.EntitySet, elementType: SP.Form },
Groups: { type: $data.EntitySet, elementType: SP.Group },
ProjectPolicys: { type: $data.EntitySet, elementType: SP.InformationPolicy.ProjectPolicy },
InformationRightsManagementSettingss: { type: $data.EntitySet, elementType: SP.InformationRightsManagementSettings },
ListItems: { type: $data.EntitySet, elementType: SP.ListItem },
ListTemplates: { type: $data.EntitySet, elementType: SP.ListTemplate },
MicrofeedAttachmentStores: { type: $data.EntitySet, elementType: SP.Microfeed.MicrofeedAttachmentStore },
MicrofeedDatas: { type: $data.EntitySet, elementType: SP.Microfeed.MicrofeedData },
MicrofeedManagers: { type: $data.EntitySet, elementType: SP.Microfeed.MicrofeedManager },
MicrofeedPostDefinitionManagers: { type: $data.EntitySet, elementType: SP.Microfeed.MicrofeedPostDefinitionManager },
MicrofeedPostOptionCollections: { type: $data.EntitySet, elementType: SP.Microfeed.MicrofeedPostOptionCollection },
MicrofeedStores: { type: $data.EntitySet, elementType: SP.Microfeed.MicrofeedStore },
Navigations: { type: $data.EntitySet, elementType: SP.Navigation },
NavigationNodes: { type: $data.EntitySet, elementType: SP.NavigationNode },
ObjectSharingInformations: { type: $data.EntitySet, elementType: SP.ObjectSharingInformation },
ObjectSharingInformationUsers: { type: $data.EntitySet, elementType: SP.ObjectSharingInformationUser },
Principals: { type: $data.EntitySet, elementType: SP.Principal },
PropertyValuess: { type: $data.EntitySet, elementType: SP.PropertyValues },
AddinPlugins: { type: $data.EntitySet, elementType: SP.Publishing.AddinPlugin },
AddinSettingss: { type: $data.EntitySet, elementType: SP.Publishing.AddinSettings },
CustomizableStrings: { type: $data.EntitySet, elementType: SP.Publishing.CustomizableString },
DesignPackages: { type: $data.EntitySet, elementType: SP.Publishing.DesignPackage },
NavigationTerms: { type: $data.EntitySet, elementType: SP.Publishing.Navigation.NavigationTerm },
NavigationTermProviderNameCollections: { type: $data.EntitySet, elementType: SP.Publishing.Navigation.NavigationTermProviderNameCollection },
NavigationTermSets: { type: $data.EntitySet, elementType: SP.Publishing.Navigation.NavigationTermSet },
NavigationTermSetItems: { type: $data.EntitySet, elementType: SP.Publishing.Navigation.NavigationTermSetItem },
NavigationTermSetViews: { type: $data.EntitySet, elementType: SP.Publishing.Navigation.NavigationTermSetView },
SiteMapProviderSettingsBases: { type: $data.EntitySet, elementType: SP.Publishing.Navigation.SiteMapProviderSettingsBase },
StandardNavigationSettingss: { type: $data.EntitySet, elementType: SP.Publishing.Navigation.StandardNavigationSettings },
SwitchableSiteMapProviderSettingss: { type: $data.EntitySet, elementType: SP.Publishing.Navigation.SwitchableSiteMapProviderSettings },
TaxonomyNavigations: { type: $data.EntitySet, elementType: SP.Publishing.Navigation.TaxonomyNavigation },
TaxonomySiteMapProviderSettingss: { type: $data.EntitySet, elementType: SP.Publishing.Navigation.TaxonomySiteMapProviderSettings },
WebNavigationSettingss: { type: $data.EntitySet, elementType: SP.Publishing.Navigation.WebNavigationSettings },
ScheduledItems: { type: $data.EntitySet, elementType: SP.Publishing.ScheduledItem },
PublishingSites: { type: $data.EntitySet, elementType: SP.Publishing.PublishingSite },
PublishingWebs: { type: $data.EntitySet, elementType: SP.Publishing.PublishingWeb },
SiteImageRenditionss: { type: $data.EntitySet, elementType: SP.Publishing.SiteImageRenditions },
SiteServicesAddinss: { type: $data.EntitySet, elementType: SP.Publishing.SiteServicesAddins },
VariationLabels: { type: $data.EntitySet, elementType: SP.Publishing.VariationLabel },
Variationss: { type: $data.EntitySet, elementType: SP.Publishing.Variations },
PushNotificationSubscribers: { type: $data.EntitySet, elementType: SP.PushNotificationSubscriber },
RecycleBinItems: { type: $data.EntitySet, elementType: SP.RecycleBinItem },
RegionalSettingss: { type: $data.EntitySet, elementType: SP.RegionalSettings },
RelatedFields: { type: $data.EntitySet, elementType: SP.RelatedField },
RelatedItemManagers: { type: $data.EntitySet, elementType: SP.RelatedItemManager },
RequestContexts: { type: $data.EntitySet, elementType: SP.RequestContext },
RoleAssignments: { type: $data.EntitySet, elementType: SP.RoleAssignment },
RoleDefinitions: { type: $data.EntitySet, elementType: SP.RoleDefinition },
SecurableObjects: { type: $data.EntitySet, elementType: SP.SecurableObject },
ServerSettingss: { type: $data.EntitySet, elementType: SP.ServerSettings },
DocumentSharingManagers: { type: $data.EntitySet, elementType: SP.Sharing.DocumentSharingManager },
SiteUrls: { type: $data.EntitySet, elementType: SP.SiteUrl },
SocialFeedManagers: { type: $data.EntitySet, elementType: SP.Social.SocialFeedManager },
SocialFollowingManagers: { type: $data.EntitySet, elementType: SP.Social.SocialFollowingManager },
SocialRestActors: { type: $data.EntitySet, elementType: SP.Social.SocialRestActor },
SocialRestFeeds: { type: $data.EntitySet, elementType: SP.Social.SocialRestFeed },
SocialRestThreads: { type: $data.EntitySet, elementType: SP.Social.SocialRestThread },
ChangedItems: { type: $data.EntitySet, elementType: SP.Taxonomy.ChangedItem },
ChangeInformations: { type: $data.EntitySet, elementType: SP.Taxonomy.ChangeInformation },
CustomPropertyMatchInformations: { type: $data.EntitySet, elementType: SP.Taxonomy.CustomPropertyMatchInformation },
Labels: { type: $data.EntitySet, elementType: SP.Taxonomy.Label },
LabelMatchInformations: { type: $data.EntitySet, elementType: SP.Taxonomy.LabelMatchInformation },
MobileTaxonomyFields: { type: $data.EntitySet, elementType: SP.Taxonomy.MobileTaxonomyField },
TaxonomyFieldValueCollections: { type: $data.EntitySet, elementType: SP.Taxonomy.TaxonomyFieldValueCollection },
TaxonomyItems: { type: $data.EntitySet, elementType: SP.Taxonomy.TaxonomyItem },
TaxonomySessions: { type: $data.EntitySet, elementType: SP.Taxonomy.TaxonomySession },
Terms: { type: $data.EntitySet, elementType: SP.Taxonomy.Term },
TermGroups: { type: $data.EntitySet, elementType: SP.Taxonomy.TermGroup },
TermSets: { type: $data.EntitySet, elementType: SP.Taxonomy.TermSet },
TermSetItems: { type: $data.EntitySet, elementType: SP.Taxonomy.TermSetItem },
TermStores: { type: $data.EntitySet, elementType: SP.Taxonomy.TermStore },
ThemeInfos: { type: $data.EntitySet, elementType: SP.ThemeInfo },
TimeZones: { type: $data.EntitySet, elementType: SP.TimeZone },
SyncTranslators: { type: $data.EntitySet, elementType: SP.Translation.SyncTranslator },
TranslationJobs: { type: $data.EntitySet, elementType: SP.Translation.TranslationJob },
TranslationJobStatuss: { type: $data.EntitySet, elementType: SP.Translation.TranslationJobStatus },
VariationsTranslationTimerJobs: { type: $data.EntitySet, elementType: SP.Translation.VariationsTranslationTimerJob },
TypeInformations: { type: $data.EntitySet, elementType: SP.TypeInformation },
MySiteLinkss: { type: $data.EntitySet, elementType: SP.UI.MySiteLinks },
Users: { type: $data.EntitySet, elementType: SP.User },
UserCustomActions: { type: $data.EntitySet, elementType: SP.UserCustomAction },
FollowedContents: { type: $data.EntitySet, elementType: SP.UserProfiles.FollowedContent },
FollowedItemDatas: { type: $data.EntitySet, elementType: SP.UserProfiles.FollowedItemData },
HashTagCollections: { type: $data.EntitySet, elementType: SP.UserProfiles.HashTagCollection },
PeopleManagers: { type: $data.EntitySet, elementType: SP.UserProfiles.PeopleManager },
PersonPropertiess: { type: $data.EntitySet, elementType: SP.UserProfiles.PersonProperties },
ProfileLoaders: { type: $data.EntitySet, elementType: SP.UserProfiles.ProfileLoader },
UserProfiles: { type: $data.EntitySet, elementType: SP.UserProfiles.UserProfile },
UserProfilePropertiesForUsers: { type: $data.EntitySet, elementType: SP.UserProfiles.UserProfilePropertiesForUser },
Utilitys: { type: $data.EntitySet, elementType: SP.Utilities.Utility },
Views: { type: $data.EntitySet, elementType: SP.View },
ViewFieldCollections: { type: $data.EntitySet, elementType: SP.ViewFieldCollection },
WebInformations: { type: $data.EntitySet, elementType: SP.WebInformation },
LimitedWebPartManagers: { type: $data.EntitySet, elementType: SP.WebParts.LimitedWebPartManager },
WebParts: { type: $data.EntitySet, elementType: SP.WebParts.WebPart },
WebPartDefinitions: { type: $data.EntitySet, elementType: SP.WebParts.WebPartDefinition },
WebProxys: { type: $data.EntitySet, elementType: SP.WebProxy },
WebTemplates: { type: $data.EntitySet, elementType: SP.WebTemplate },
WorkflowAssociations: { type: $data.EntitySet, elementType: SP.Workflow.WorkflowAssociation },
WorkflowTemplates: { type: $data.EntitySet, elementType: SP.Workflow.WorkflowTemplate },
InteropServices: { type: $data.EntitySet, elementType: SP.WorkflowServices.InteropService },
WorkflowDefinitions: { type: $data.EntitySet, elementType: SP.WorkflowServices.WorkflowDefinition },
WorkflowDeploymentServices: { type: $data.EntitySet, elementType: SP.WorkflowServices.WorkflowDeploymentService },
WorkflowInstances: { type: $data.EntitySet, elementType: SP.WorkflowServices.WorkflowInstance },
WorkflowInstanceServices: { type: $data.EntitySet, elementType: SP.WorkflowServices.WorkflowInstanceService },
WorkflowServicesManagers: { type: $data.EntitySet, elementType: SP.WorkflowServices.WorkflowServicesManager },
WorkflowSubscriptions: { type: $data.EntitySet, elementType: SP.WorkflowServices.WorkflowSubscription },
WorkflowSubscriptionServices: { type: $data.EntitySet, elementType: SP.WorkflowServices.WorkflowSubscriptionService },
BaseSessions: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.BaseSession },
BooleanCriterions: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.BooleanCriterion },
CalloutInfos: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.CalloutInfo },
CreateRefreshJobResults: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.CreateRefreshJobResult },
CustomAttributeFilters: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.CustomAttributeFilter },
DashboardScriptExtensionInfos: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.DashboardScriptExtensionInfo },
DateRangeCriterions: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.DateRangeCriterion },
ExchangeUserSyncStates: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.ExchangeUserSyncState },
GetRefreshHistoryResponses: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.GetRefreshHistoryResponse },
Locations: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.Location },
LocationDisplaySettings: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.LocationDisplaySetting },
LocationFilters: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.LocationFilter },
LocationUpdateResults: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.LocationUpdateResult },
NameCriterions: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.NameCriterion },
NonTaskDataReadResults: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.NonTaskDataReadResult },
OrderInfos: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.OrderInfo },
PersistedPropertiess: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.PersistedProperties },
ProviderErrorInfos: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.ProviderErrorInfo },
ProviderRefreshStatuss: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.ProviderRefreshStatus },
RefreshEventInfos: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.RefreshEventInfo },
RefreshHistorys: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.RefreshHistory },
RefreshStatuss: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.RefreshStatus },
SortableSessionManagers: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.SortableSessionManager },
SortableTaskQuerys: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.SortableTaskQuery },
Tasks1: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.Task },
TaskFilters: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.TaskFilter },
TaskQuerys: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.TaskQuery },
TaskRefreshResults: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.TaskRefreshResult },
TaskWriteResults: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.TaskWriteResult },
UserOrderedSessionManagers: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.UserOrderedSessionManager },
UserSettingss: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.UserSettings },
UserSettingsManagers: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.UserSettingsManager },
ViewSelectionInfos: { type: $data.EntitySet, elementType: SP.WorkManagement.OM.ViewSelectionInfo },
contextinfo: $data.EntityContext.generateServiceOperation({ serviceName:'contextinfo', returnType:
'SP.ContextWebInformation'
, params: [], method: ''}),
lists: $data.EntityContext.generateServiceOperation({ serviceName:'lists', returnType: $data.Queryable, elementType: 'SP.List',
params: [], method: ''}),
site: $data.EntityContext.generateServiceOperation({ serviceName:'site', returnType:
'SP.Site'
, params: [], method: ''}),
web: $data.EntityContext.generateServiceOperation({ serviceName:'web', returnType:
'SP.Web'
, params: [], method: ''}),
SP_ApiMetadata_Current: $data.EntityContext.generateServiceOperation({ serviceName:'SP_ApiMetadata_Current', returnType:
'SP.ApiMetadata'
, params: [], method: ''}),
AddAttributeToTask: $data.EntityContext.generateServiceOperation({ serviceName:'AddAttributeToTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.BaseSession' },
{ taskKey: 'Edm.Int32' },
{ attribute: 'Edm.String' }], method: ''}),
BeginCacheRefresh: $data.EntityContext.generateServiceOperation({ serviceName:'BeginCacheRefresh', returnType:
'SP.WorkManagement.OM.CreateRefreshJobResult'
, params: [
{ this: 'SP.WorkManagement.OM.BaseSession' }], method: ''}),
BeginExchangeSync: $data.EntityContext.generateServiceOperation({ serviceName:'BeginExchangeSync', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.WorkManagement.OM.BaseSession' }], method: ''}),
CreateTask: $data.EntityContext.generateServiceOperation({ serviceName:'CreateTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.BaseSession' },
{ taskName: 'Edm.String' },
{ description: 'Edm.String' },
{ localizedStartDate: 'Edm.String' },
{ localizedDueDate: 'Edm.String' },
{ completed: 'Edm.Boolean' },
{ pinned: 'Edm.Boolean' },
{ locationKey: 'Edm.Int32' },
{ editUrl: 'Edm.String' }], method: ''}),
DeleteTask: $data.EntityContext.generateServiceOperation({ serviceName:'DeleteTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.BaseSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
GetCalloutInfo: $data.EntityContext.generateServiceOperation({ serviceName:'GetCalloutInfo', returnType:
'SP.WorkManagement.OM.CalloutInfo'
, params: [
{ this: 'SP.WorkManagement.OM.BaseSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
GetRefreshHistory: $data.EntityContext.generateServiceOperation({ serviceName:'GetRefreshHistory', returnType:
'SP.WorkManagement.OM.GetRefreshHistoryResponse'
, params: [
{ this: 'SP.WorkManagement.OM.BaseSession' }], method: ''}),
GetRefreshStatus: $data.EntityContext.generateServiceOperation({ serviceName:'GetRefreshStatus', returnType:
'SP.WorkManagement.OM.RefreshStatus'
, params: [
{ this: 'SP.WorkManagement.OM.BaseSession' },
{ refreshId: 'Edm.Int32' }], method: ''}),
IsExchangeJobPending: $data.EntityContext.generateServiceOperation({ serviceName:'IsExchangeJobPending', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.WorkManagement.OM.BaseSession' }], method: ''}),
PinTask: $data.EntityContext.generateServiceOperation({ serviceName:'PinTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.BaseSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
ReadAllNonTaskData: $data.EntityContext.generateServiceOperation({ serviceName:'ReadAllNonTaskData', returnType:
'SP.WorkManagement.OM.NonTaskDataReadResult'
, params: [
{ this: 'SP.WorkManagement.OM.BaseSession' }], method: ''}),
RefreshSingleTask: $data.EntityContext.generateServiceOperation({ serviceName:'RefreshSingleTask', returnType:
'SP.WorkManagement.OM.TaskRefreshResult'
, params: [
{ this: 'SP.WorkManagement.OM.BaseSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
RemoveAttributeFromTask: $data.EntityContext.generateServiceOperation({ serviceName:'RemoveAttributeFromTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.BaseSession' },
{ taskKey: 'Edm.Int32' },
{ attribute: 'Edm.String' }], method: ''}),
RemovePinOnTask: $data.EntityContext.generateServiceOperation({ serviceName:'RemovePinOnTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.BaseSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
UpdateTaskWithLocalizedValue: $data.EntityContext.generateServiceOperation({ serviceName:'UpdateTaskWithLocalizedValue', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.BaseSession' },
{ taskKey: 'Edm.Int32' },
{ field: 'Edm.Int32' },
{ value: 'Edm.String' }], method: ''}),
SP_WorkManagement_OM_BooleanCriterion: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkManagement_OM_BooleanCriterion', returnType:
'SP.WorkManagement.OM.BooleanCriterion'
, params: [], method: ''}),
SP_WorkManagement_OM_CustomAttributeFilter: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkManagement_OM_CustomAttributeFilter', returnType:
'SP.WorkManagement.OM.CustomAttributeFilter'
, params: [], method: ''}),
SP_WorkManagement_OM_DateRangeCriterion: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkManagement_OM_DateRangeCriterion', returnType:
'SP.WorkManagement.OM.DateRangeCriterion'
, params: [], method: ''}),
SP_WorkManagement_OM_LocationFilter: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkManagement_OM_LocationFilter', returnType:
'SP.WorkManagement.OM.LocationFilter'
, params: [], method: ''}),
SP_WorkManagement_OM_LocationGroupClientCollection: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkManagement_OM_LocationGroupClientCollection', returnType: $data.Queryable, elementType: 'SP.WorkManagement.OM.Task',
params: [], method: ''}),
AddAttributeToTask: $data.EntityContext.generateServiceOperation({ serviceName:'AddAttributeToTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedSortableSession' },
{ taskKey: 'Edm.Int32' },
{ attribute: 'Edm.String' }], method: ''}),
BeginCacheRefresh: $data.EntityContext.generateServiceOperation({ serviceName:'BeginCacheRefresh', returnType:
'SP.WorkManagement.OM.CreateRefreshJobResult'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedSortableSession' }], method: ''}),
BeginExchangeSync: $data.EntityContext.generateServiceOperation({ serviceName:'BeginExchangeSync', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedSortableSession' }], method: ''}),
CreateTask: $data.EntityContext.generateServiceOperation({ serviceName:'CreateTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedSortableSession' },
{ taskName: 'Edm.String' },
{ description: 'Edm.String' },
{ localizedStartDate: 'Edm.String' },
{ localizedDueDate: 'Edm.String' },
{ completed: 'Edm.Boolean' },
{ pinned: 'Edm.Boolean' },
{ locationKey: 'Edm.Int32' },
{ editUrl: 'Edm.String' }], method: ''}),
DeleteTask: $data.EntityContext.generateServiceOperation({ serviceName:'DeleteTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedSortableSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
GetCalloutInfo: $data.EntityContext.generateServiceOperation({ serviceName:'GetCalloutInfo', returnType:
'SP.WorkManagement.OM.CalloutInfo'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedSortableSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
GetRefreshHistory: $data.EntityContext.generateServiceOperation({ serviceName:'GetRefreshHistory', returnType:
'SP.WorkManagement.OM.GetRefreshHistoryResponse'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedSortableSession' }], method: ''}),
GetRefreshStatus: $data.EntityContext.generateServiceOperation({ serviceName:'GetRefreshStatus', returnType:
'SP.WorkManagement.OM.RefreshStatus'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedSortableSession' },
{ refreshId: 'Edm.Int32' }], method: ''}),
IsExchangeJobPending: $data.EntityContext.generateServiceOperation({ serviceName:'IsExchangeJobPending', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedSortableSession' }], method: ''}),
PinTask: $data.EntityContext.generateServiceOperation({ serviceName:'PinTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedSortableSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
ReadAllNonTaskData: $data.EntityContext.generateServiceOperation({ serviceName:'ReadAllNonTaskData', returnType:
'SP.WorkManagement.OM.NonTaskDataReadResult'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedSortableSession' }], method: ''}),
RefreshSingleTask: $data.EntityContext.generateServiceOperation({ serviceName:'RefreshSingleTask', returnType:
'SP.WorkManagement.OM.TaskRefreshResult'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedSortableSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
RemoveAttributeFromTask: $data.EntityContext.generateServiceOperation({ serviceName:'RemoveAttributeFromTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedSortableSession' },
{ taskKey: 'Edm.Int32' },
{ attribute: 'Edm.String' }], method: ''}),
RemovePinOnTask: $data.EntityContext.generateServiceOperation({ serviceName:'RemovePinOnTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedSortableSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
UpdateTaskWithLocalizedValue: $data.EntityContext.generateServiceOperation({ serviceName:'UpdateTaskWithLocalizedValue', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedSortableSession' },
{ taskKey: 'Edm.Int32' },
{ field: 'Edm.Int32' },
{ value: 'Edm.String' }], method: ''}),
MovePersonalTaskToLocation: $data.EntityContext.generateServiceOperation({ serviceName:'MovePersonalTaskToLocation', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedSortableSession' },
{ taskKey: 'Edm.Int32' },
{ newLocationKey: 'Edm.Int32' }], method: ''}),
ReadTasks: $data.EntityContext.generateServiceOperation({ serviceName:'ReadTasks', returnType: $data.Queryable, elementType: 'SP.WorkManagement.OM.Task',
params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedSortableSession' },
{ query: 'SP.WorkManagement.OM.SortableTaskQuery' }], method: ''}),
AddAttributeToTask: $data.EntityContext.generateServiceOperation({ serviceName:'AddAttributeToTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedUserOrderedSession' },
{ taskKey: 'Edm.Int32' },
{ attribute: 'Edm.String' }], method: ''}),
BeginCacheRefresh: $data.EntityContext.generateServiceOperation({ serviceName:'BeginCacheRefresh', returnType:
'SP.WorkManagement.OM.CreateRefreshJobResult'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedUserOrderedSession' }], method: ''}),
BeginExchangeSync: $data.EntityContext.generateServiceOperation({ serviceName:'BeginExchangeSync', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedUserOrderedSession' }], method: ''}),
CreateTask: $data.EntityContext.generateServiceOperation({ serviceName:'CreateTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedUserOrderedSession' },
{ taskName: 'Edm.String' },
{ description: 'Edm.String' },
{ localizedStartDate: 'Edm.String' },
{ localizedDueDate: 'Edm.String' },
{ completed: 'Edm.Boolean' },
{ pinned: 'Edm.Boolean' },
{ locationKey: 'Edm.Int32' },
{ editUrl: 'Edm.String' }], method: ''}),
DeleteTask: $data.EntityContext.generateServiceOperation({ serviceName:'DeleteTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedUserOrderedSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
GetCalloutInfo: $data.EntityContext.generateServiceOperation({ serviceName:'GetCalloutInfo', returnType:
'SP.WorkManagement.OM.CalloutInfo'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedUserOrderedSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
GetRefreshHistory: $data.EntityContext.generateServiceOperation({ serviceName:'GetRefreshHistory', returnType:
'SP.WorkManagement.OM.GetRefreshHistoryResponse'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedUserOrderedSession' }], method: ''}),
GetRefreshStatus: $data.EntityContext.generateServiceOperation({ serviceName:'GetRefreshStatus', returnType:
'SP.WorkManagement.OM.RefreshStatus'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedUserOrderedSession' },
{ refreshId: 'Edm.Int32' }], method: ''}),
IsExchangeJobPending: $data.EntityContext.generateServiceOperation({ serviceName:'IsExchangeJobPending', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedUserOrderedSession' }], method: ''}),
PinTask: $data.EntityContext.generateServiceOperation({ serviceName:'PinTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedUserOrderedSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
ReadAllNonTaskData: $data.EntityContext.generateServiceOperation({ serviceName:'ReadAllNonTaskData', returnType:
'SP.WorkManagement.OM.NonTaskDataReadResult'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedUserOrderedSession' }], method: ''}),
RefreshSingleTask: $data.EntityContext.generateServiceOperation({ serviceName:'RefreshSingleTask', returnType:
'SP.WorkManagement.OM.TaskRefreshResult'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedUserOrderedSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
RemoveAttributeFromTask: $data.EntityContext.generateServiceOperation({ serviceName:'RemoveAttributeFromTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedUserOrderedSession' },
{ taskKey: 'Edm.Int32' },
{ attribute: 'Edm.String' }], method: ''}),
RemovePinOnTask: $data.EntityContext.generateServiceOperation({ serviceName:'RemovePinOnTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedUserOrderedSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
UpdateTaskWithLocalizedValue: $data.EntityContext.generateServiceOperation({ serviceName:'UpdateTaskWithLocalizedValue', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedUserOrderedSession' },
{ taskKey: 'Edm.Int32' },
{ field: 'Edm.Int32' },
{ value: 'Edm.String' }], method: ''}),
MovePersonalTaskToLocation: $data.EntityContext.generateServiceOperation({ serviceName:'MovePersonalTaskToLocation', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedUserOrderedSession' },
{ taskKey: 'Edm.Int32' },
{ newLocationKey: 'Edm.Int32' }], method: ''}),
ReadTasks: $data.EntityContext.generateServiceOperation({ serviceName:'ReadTasks', returnType: $data.Queryable, elementType: 'SP.WorkManagement.OM.Task',
params: [
{ this: 'SP.WorkManagement.OM.LocationOrientedUserOrderedSession' },
{ query: 'SP.WorkManagement.OM.TaskQuery' }], method: ''}),
SP_WorkManagement_OM_Location: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkManagement_OM_Location', returnType:
'SP.WorkManagement.OM.Location'
, params: [], method: ''}),
SP_WorkManagement_OM_NameCriterion: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkManagement_OM_NameCriterion', returnType:
'SP.WorkManagement.OM.NameCriterion'
, params: [], method: ''}),
SP_WorkManagement_OM_OrderInfo: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkManagement_OM_OrderInfo', returnType:
'SP.WorkManagement.OM.OrderInfo'
, params: [], method: ''}),
SP_WorkManagement_OM_PersistedProperties: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkManagement_OM_PersistedProperties', returnType:
'SP.WorkManagement.OM.PersistedProperties'
, params: [], method: ''}),
SP_WorkManagement_OM_SortableSessionManager: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkManagement_OM_SortableSessionManager', returnType:
'SP.WorkManagement.OM.SortableSessionManager'
, params: [], method: ''}),
CreateLocationOrientedSession: $data.EntityContext.generateServiceOperation({ serviceName:'CreateLocationOrientedSession', returnType:
'SP.WorkManagement.OM.LocationOrientedSortableSession'
, params: [
{ this: 'SP.WorkManagement.OM.SortableSessionManager' }], method: ''}),
CreateSession: $data.EntityContext.generateServiceOperation({ serviceName:'CreateSession', returnType:
'SP.WorkManagement.OM.SortableSession'
, params: [
{ this: 'SP.WorkManagement.OM.SortableSessionManager' }], method: ''}),
AddAttributeToTask: $data.EntityContext.generateServiceOperation({ serviceName:'AddAttributeToTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.SortableSession' },
{ taskKey: 'Edm.Int32' },
{ attribute: 'Edm.String' }], method: ''}),
BeginCacheRefresh: $data.EntityContext.generateServiceOperation({ serviceName:'BeginCacheRefresh', returnType:
'SP.WorkManagement.OM.CreateRefreshJobResult'
, params: [
{ this: 'SP.WorkManagement.OM.SortableSession' }], method: ''}),
BeginExchangeSync: $data.EntityContext.generateServiceOperation({ serviceName:'BeginExchangeSync', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.WorkManagement.OM.SortableSession' }], method: ''}),
CreateTask: $data.EntityContext.generateServiceOperation({ serviceName:'CreateTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.SortableSession' },
{ taskName: 'Edm.String' },
{ description: 'Edm.String' },
{ localizedStartDate: 'Edm.String' },
{ localizedDueDate: 'Edm.String' },
{ completed: 'Edm.Boolean' },
{ pinned: 'Edm.Boolean' },
{ locationKey: 'Edm.Int32' },
{ editUrl: 'Edm.String' }], method: ''}),
DeleteTask: $data.EntityContext.generateServiceOperation({ serviceName:'DeleteTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.SortableSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
GetCalloutInfo: $data.EntityContext.generateServiceOperation({ serviceName:'GetCalloutInfo', returnType:
'SP.WorkManagement.OM.CalloutInfo'
, params: [
{ this: 'SP.WorkManagement.OM.SortableSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
GetRefreshHistory: $data.EntityContext.generateServiceOperation({ serviceName:'GetRefreshHistory', returnType:
'SP.WorkManagement.OM.GetRefreshHistoryResponse'
, params: [
{ this: 'SP.WorkManagement.OM.SortableSession' }], method: ''}),
GetRefreshStatus: $data.EntityContext.generateServiceOperation({ serviceName:'GetRefreshStatus', returnType:
'SP.WorkManagement.OM.RefreshStatus'
, params: [
{ this: 'SP.WorkManagement.OM.SortableSession' },
{ refreshId: 'Edm.Int32' }], method: ''}),
IsExchangeJobPending: $data.EntityContext.generateServiceOperation({ serviceName:'IsExchangeJobPending', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.WorkManagement.OM.SortableSession' }], method: ''}),
PinTask: $data.EntityContext.generateServiceOperation({ serviceName:'PinTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.SortableSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
ReadAllNonTaskData: $data.EntityContext.generateServiceOperation({ serviceName:'ReadAllNonTaskData', returnType:
'SP.WorkManagement.OM.NonTaskDataReadResult'
, params: [
{ this: 'SP.WorkManagement.OM.SortableSession' }], method: ''}),
RefreshSingleTask: $data.EntityContext.generateServiceOperation({ serviceName:'RefreshSingleTask', returnType:
'SP.WorkManagement.OM.TaskRefreshResult'
, params: [
{ this: 'SP.WorkManagement.OM.SortableSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
RemoveAttributeFromTask: $data.EntityContext.generateServiceOperation({ serviceName:'RemoveAttributeFromTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.SortableSession' },
{ taskKey: 'Edm.Int32' },
{ attribute: 'Edm.String' }], method: ''}),
RemovePinOnTask: $data.EntityContext.generateServiceOperation({ serviceName:'RemovePinOnTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.SortableSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
UpdateTaskWithLocalizedValue: $data.EntityContext.generateServiceOperation({ serviceName:'UpdateTaskWithLocalizedValue', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.SortableSession' },
{ taskKey: 'Edm.Int32' },
{ field: 'Edm.Int32' },
{ value: 'Edm.String' }], method: ''}),
ReadTasks: $data.EntityContext.generateServiceOperation({ serviceName:'ReadTasks', returnType: $data.Queryable, elementType: 'SP.WorkManagement.OM.Task',
params: [
{ this: 'SP.WorkManagement.OM.SortableSession' },
{ query: 'SP.WorkManagement.OM.SortableTaskQuery' }], method: ''}),
SP_WorkManagement_OM_SortableTaskQuery: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkManagement_OM_SortableTaskQuery', returnType:
'SP.WorkManagement.OM.SortableTaskQuery'
, params: [], method: ''}),
SP_WorkManagement_OM_TaskClientCollection: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkManagement_OM_TaskClientCollection', returnType: $data.Queryable, elementType: 'SP.WorkManagement.OM.Task',
params: [], method: ''}),
SP_WorkManagement_OM_TaskFilter: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkManagement_OM_TaskFilter', returnType:
'SP.WorkManagement.OM.TaskFilter'
, params: [], method: ''}),
SP_WorkManagement_OM_TaskQuery: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkManagement_OM_TaskQuery', returnType:
'SP.WorkManagement.OM.TaskQuery'
, params: [], method: ''}),
SP_WorkManagement_OM_Task: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkManagement_OM_Task', returnType:
'SP.WorkManagement.OM.Task'
, params: [], method: ''}),
SP_WorkManagement_OM_UserOrderedSessionManager: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkManagement_OM_UserOrderedSessionManager', returnType:
'SP.WorkManagement.OM.UserOrderedSessionManager'
, params: [], method: ''}),
CreateLocationOrientedSession: $data.EntityContext.generateServiceOperation({ serviceName:'CreateLocationOrientedSession', returnType:
'SP.WorkManagement.OM.LocationOrientedUserOrderedSession'
, params: [
{ this: 'SP.WorkManagement.OM.UserOrderedSessionManager' }], method: ''}),
CreateSession: $data.EntityContext.generateServiceOperation({ serviceName:'CreateSession', returnType:
'SP.WorkManagement.OM.UserOrderedSession'
, params: [
{ this: 'SP.WorkManagement.OM.UserOrderedSessionManager' }], method: ''}),
AddAttributeToTask: $data.EntityContext.generateServiceOperation({ serviceName:'AddAttributeToTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.UserOrderedSession' },
{ taskKey: 'Edm.Int32' },
{ attribute: 'Edm.String' }], method: ''}),
BeginCacheRefresh: $data.EntityContext.generateServiceOperation({ serviceName:'BeginCacheRefresh', returnType:
'SP.WorkManagement.OM.CreateRefreshJobResult'
, params: [
{ this: 'SP.WorkManagement.OM.UserOrderedSession' }], method: ''}),
BeginExchangeSync: $data.EntityContext.generateServiceOperation({ serviceName:'BeginExchangeSync', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.WorkManagement.OM.UserOrderedSession' }], method: ''}),
CreateTask: $data.EntityContext.generateServiceOperation({ serviceName:'CreateTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.UserOrderedSession' },
{ taskName: 'Edm.String' },
{ description: 'Edm.String' },
{ localizedStartDate: 'Edm.String' },
{ localizedDueDate: 'Edm.String' },
{ completed: 'Edm.Boolean' },
{ pinned: 'Edm.Boolean' },
{ locationKey: 'Edm.Int32' },
{ editUrl: 'Edm.String' }], method: ''}),
DeleteTask: $data.EntityContext.generateServiceOperation({ serviceName:'DeleteTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.UserOrderedSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
GetCalloutInfo: $data.EntityContext.generateServiceOperation({ serviceName:'GetCalloutInfo', returnType:
'SP.WorkManagement.OM.CalloutInfo'
, params: [
{ this: 'SP.WorkManagement.OM.UserOrderedSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
GetRefreshHistory: $data.EntityContext.generateServiceOperation({ serviceName:'GetRefreshHistory', returnType:
'SP.WorkManagement.OM.GetRefreshHistoryResponse'
, params: [
{ this: 'SP.WorkManagement.OM.UserOrderedSession' }], method: ''}),
GetRefreshStatus: $data.EntityContext.generateServiceOperation({ serviceName:'GetRefreshStatus', returnType:
'SP.WorkManagement.OM.RefreshStatus'
, params: [
{ this: 'SP.WorkManagement.OM.UserOrderedSession' },
{ refreshId: 'Edm.Int32' }], method: ''}),
IsExchangeJobPending: $data.EntityContext.generateServiceOperation({ serviceName:'IsExchangeJobPending', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.WorkManagement.OM.UserOrderedSession' }], method: ''}),
PinTask: $data.EntityContext.generateServiceOperation({ serviceName:'PinTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.UserOrderedSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
ReadAllNonTaskData: $data.EntityContext.generateServiceOperation({ serviceName:'ReadAllNonTaskData', returnType:
'SP.WorkManagement.OM.NonTaskDataReadResult'
, params: [
{ this: 'SP.WorkManagement.OM.UserOrderedSession' }], method: ''}),
RefreshSingleTask: $data.EntityContext.generateServiceOperation({ serviceName:'RefreshSingleTask', returnType:
'SP.WorkManagement.OM.TaskRefreshResult'
, params: [
{ this: 'SP.WorkManagement.OM.UserOrderedSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
RemoveAttributeFromTask: $data.EntityContext.generateServiceOperation({ serviceName:'RemoveAttributeFromTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.UserOrderedSession' },
{ taskKey: 'Edm.Int32' },
{ attribute: 'Edm.String' }], method: ''}),
RemovePinOnTask: $data.EntityContext.generateServiceOperation({ serviceName:'RemovePinOnTask', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.UserOrderedSession' },
{ taskKey: 'Edm.Int32' }], method: ''}),
UpdateTaskWithLocalizedValue: $data.EntityContext.generateServiceOperation({ serviceName:'UpdateTaskWithLocalizedValue', returnType:
'SP.WorkManagement.OM.TaskWriteResult'
, params: [
{ this: 'SP.WorkManagement.OM.UserOrderedSession' },
{ taskKey: 'Edm.Int32' },
{ field: 'Edm.Int32' },
{ value: 'Edm.String' }], method: ''}),
ReadTasks: $data.EntityContext.generateServiceOperation({ serviceName:'ReadTasks', returnType: $data.Queryable, elementType: 'SP.WorkManagement.OM.Task',
params: [
{ this: 'SP.WorkManagement.OM.UserOrderedSession' },
{ query: 'SP.WorkManagement.OM.TaskQuery' }], method: ''}),
SP_WorkManagement_OM_UserSettingsManager: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkManagement_OM_UserSettingsManager', returnType:
'SP.WorkManagement.OM.UserSettingsManager'
, params: [], method: ''}),
GetAllLocations: $data.EntityContext.generateServiceOperation({ serviceName:'GetAllLocations', returnType: $data.Queryable, elementType: 'SP.WorkManagement.OM.Location',
params: [
{ this: 'SP.WorkManagement.OM.UserSettingsManager' }], method: ''}),
GetExchangeSyncInfo: $data.EntityContext.generateServiceOperation({ serviceName:'GetExchangeSyncInfo', returnType:
'SP.WorkManagement.OM.ExchangeUserSyncState'
, params: [
{ this: 'SP.WorkManagement.OM.UserSettingsManager' }], method: ''}),
GetImportantLocations: $data.EntityContext.generateServiceOperation({ serviceName:'GetImportantLocations', returnType: $data.Queryable, elementType: 'SP.WorkManagement.OM.Location',
params: [
{ this: 'SP.WorkManagement.OM.UserSettingsManager' }], method: ''}),
GetLocations: $data.EntityContext.generateServiceOperation({ serviceName:'GetLocations', returnType: $data.Queryable, elementType: 'SP.WorkManagement.OM.Location',
params: [
{ this: 'SP.WorkManagement.OM.UserSettingsManager' },
{ locationsId: 'Collection(Edm.Int32)' }], method: ''}),
GetPersistedProperties: $data.EntityContext.generateServiceOperation({ serviceName:'GetPersistedProperties', returnType:
'SP.WorkManagement.OM.PersistedProperties'
, params: [
{ this: 'SP.WorkManagement.OM.UserSettingsManager' }], method: ''}),
GetUserSettings: $data.EntityContext.generateServiceOperation({ serviceName:'GetUserSettings', returnType:
'SP.WorkManagement.OM.UserSettings'
, params: [
{ this: 'SP.WorkManagement.OM.UserSettingsManager' }], method: ''}),
IsExchangeJobPending: $data.EntityContext.generateServiceOperation({ serviceName:'IsExchangeJobPending', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.WorkManagement.OM.UserSettingsManager' }], method: ''}),
OptIntoExchangeSync: $data.EntityContext.generateServiceOperation({ serviceName:'OptIntoExchangeSync', returnType:
'Edm.Int32'
, params: [
{ this: 'SP.WorkManagement.OM.UserSettingsManager' }], method: ''}),
OptOutOfExchangeSync: $data.EntityContext.generateServiceOperation({ serviceName:'OptOutOfExchangeSync', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.WorkManagement.OM.UserSettingsManager' }], method: ''}),
SP_WorkManagement_OM_UserSettings: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkManagement_OM_UserSettings', returnType:
'SP.WorkManagement.OM.UserSettings'
, params: [], method: ''}),
SP_WorkManagement_OM_ViewSelectionInfo: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkManagement_OM_ViewSelectionInfo', returnType:
'SP.WorkManagement.OM.ViewSelectionInfo'
, params: [], method: ''}),
SP_InformationPolicy_ProjectPolicy_DoesProjectHavePolicy: $data.EntityContext.generateServiceOperation({ serviceName:'SP_InformationPolicy_ProjectPolicy_DoesProjectHavePolicy', returnType:
'Edm.Boolean'
, params: [
{ web: 'SP.Web' }], method: ''}),
SP_InformationPolicy_ProjectPolicy_GetCurrentlyAppliedProjectPolicyOnWeb: $data.EntityContext.generateServiceOperation({ serviceName:'SP_InformationPolicy_ProjectPolicy_GetCurrentlyAppliedProjectPolicyOnWeb', returnType:
'SP.InformationPolicy.ProjectPolicy'
, params: [
{ web: 'SP.Web' }], method: ''}),
SP_InformationPolicy_ProjectPolicy_GetProjectCloseDate: $data.EntityContext.generateServiceOperation({ serviceName:'SP_InformationPolicy_ProjectPolicy_GetProjectCloseDate', returnType:
'Edm.DateTime'
, params: [
{ web: 'SP.Web' }], method: ''}),
SP_InformationPolicy_ProjectPolicy_GetProjectExpirationDate: $data.EntityContext.generateServiceOperation({ serviceName:'SP_InformationPolicy_ProjectPolicy_GetProjectExpirationDate', returnType:
'Edm.DateTime'
, params: [
{ web: 'SP.Web' }], method: ''}),
SP_InformationPolicy_ProjectPolicy_GetProjectPolicies: $data.EntityContext.generateServiceOperation({ serviceName:'SP_InformationPolicy_ProjectPolicy_GetProjectPolicies', returnType: $data.Queryable, elementType: 'SP.InformationPolicy.ProjectPolicy',
params: [
{ web: 'SP.Web' }], method: ''}),
SP_InformationPolicy_ProjectPolicy_IsProjectClosed: $data.EntityContext.generateServiceOperation({ serviceName:'SP_InformationPolicy_ProjectPolicy_IsProjectClosed', returnType:
'Edm.Boolean'
, params: [
{ web: 'SP.Web' }], method: ''}),
SP_Discovery_Case: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Discovery_Case', returnType:
'SP.Discovery.Case'
, params: [
{ web: 'SP.Web' }], method: ''}),
CreateCustodian: $data.EntityContext.generateServiceOperation({ serviceName:'CreateCustodian', returnType:
'SP.Discovery.Custodian'
, params: [
{ this: 'SP.Discovery.Case' }], method: ''}),
CreateExport: $data.EntityContext.generateServiceOperation({ serviceName:'CreateExport', returnType:
'SP.Discovery.Export'
, params: [
{ this: 'SP.Discovery.Case' }], method: ''}),
CreateLocation: $data.EntityContext.generateServiceOperation({ serviceName:'CreateLocation', returnType:
'SP.Discovery.Source'
, params: [
{ this: 'SP.Discovery.Case' }], method: ''}),
CreateMailbox: $data.EntityContext.generateServiceOperation({ serviceName:'CreateMailbox', returnType:
'SP.Discovery.Source'
, params: [
{ this: 'SP.Discovery.Case' }], method: ''}),
CreateSavedSearch: $data.EntityContext.generateServiceOperation({ serviceName:'CreateSavedSearch', returnType:
'SP.Discovery.SavedSearch'
, params: [
{ this: 'SP.Discovery.Case' }], method: ''}),
CreateSourceGroup: $data.EntityContext.generateServiceOperation({ serviceName:'CreateSourceGroup', returnType:
'SP.Discovery.SourceGroup'
, params: [
{ this: 'SP.Discovery.Case' }], method: ''}),
GetExportContent: $data.EntityContext.generateServiceOperation({ serviceName:'GetExportContent', returnType:
'Edm.String'
, params: [
{ this: 'SP.Discovery.Case' },
{ sourceIds: 'Collection(Edm.Int32)' }], method: ''}),
SP_Discovery_Custodian: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Discovery_Custodian', returnType:
'SP.Discovery.Custodian'
, params: [
{ item: 'SP.ListItem' },
{ parentCase: 'SP.Discovery.Case' }], method: ''}),
SP_Discovery_Export: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Discovery_Export', returnType:
'SP.Discovery.Export'
, params: [
{ item: 'SP.ListItem' }], method: ''}),
GetExportContent: $data.EntityContext.generateServiceOperation({ serviceName:'GetExportContent', returnType:
'Edm.String'
, params: [
{ this: 'SP.Discovery.Export' }], method: ''}),
Copy: $data.EntityContext.generateServiceOperation({ serviceName:'Copy', returnType:
'SP.Discovery.SavedSearch'
, params: [
{ this: 'SP.Discovery.SavedSearch' }], method: ''}),
SP_Discovery_Source: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Discovery_Source', returnType:
'SP.Discovery.Source'
, params: [
{ item: 'SP.ListItem' }], method: ''}),
SP_Discovery_Source_GetSource: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Discovery_Source_GetSource', returnType:
'SP.Discovery.Source'
, params: [
{ currentCase: 'SP.Discovery.Case' },
{ sourceType: 'Edm.Int32' },
{ filter: 'Edm.String' }], method: ''}),
SP_Video_VideoSet_GetEmbedCode: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Video_VideoSet_GetEmbedCode', returnType:
'Edm.String'
, params: [
{ videoPath: 'Edm.String' },
{ AutoPlay: 'Edm.Boolean' },
{ DisplayTitle: 'Edm.Boolean' },
{ LinkToOwnerProfilePage: 'Edm.Boolean' },
{ LinkToVideoHomePage: 'Edm.Boolean' },
{ Loop: 'Edm.Boolean' },
{ PixelHeight: 'Edm.Int64' },
{ PixelWidth: 'Edm.Int64' },
{ PreviewImagePath: 'Edm.String' },
{ StartTime: 'Edm.Int64' }], method: ''}),
SP_Video_VideoSet_MigrateVideo: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Video_VideoSet_MigrateVideo', returnType:
'SP.ListItem'
, params: [
{ videoFile: 'SP.File' }], method: ''}),
EDU_Entity: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_Entity', returnType:
'EDU.Entity'
, params: [], method: ''}),
EDU_CommunityEntity: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_CommunityEntity', returnType:
'EDU.CommunityEntity'
, params: [], method: ''}),
EDU_LearningEntity: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_LearningEntity', returnType:
'EDU.LearningEntity'
, params: [], method: ''}),
EDU_AssignedAssignment: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_AssignedAssignment', returnType:
'EDU.AssignedAssignment'
, params: [], method: ''}),
EDU_AssignedAssignments: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_AssignedAssignments', returnType: $data.Queryable, elementType: 'EDU.AssignedAssignment',
params: [], method: ''}),
AddEntity: $data.EntityContext.generateServiceOperation({ serviceName:'AddEntity', returnType:
'EDU.AssignedAssignment'
, params: [
{ this: 'Collection(EDU.AssignedAssignment)' },
{ entity: 'EDU.AssignedAssignment' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'EDU.Entity'
, params: [
{ this: 'Collection(EDU.AssignedAssignment)' },
{ id: 'Edm.String' }], method: ''}),
EDU_AssignmentCategories: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_AssignmentCategories', returnType: $data.Queryable, elementType: 'EDU.AssignmentCategory',
params: [], method: ''}),
AddEntity: $data.EntityContext.generateServiceOperation({ serviceName:'AddEntity', returnType:
'EDU.AssignmentCategory'
, params: [
{ this: 'Collection(EDU.AssignmentCategory)' },
{ entity: 'EDU.AssignmentCategory' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'EDU.Entity'
, params: [
{ this: 'Collection(EDU.AssignmentCategory)' },
{ id: 'Edm.String' }], method: ''}),
EDU_AssignmentCategory: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_AssignmentCategory', returnType:
'EDU.AssignmentCategory'
, params: [], method: ''}),
EDU_Grade: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_Grade', returnType:
'EDU.Grade'
, params: [], method: ''}),
EDU_AssignmentGrade: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_AssignmentGrade', returnType:
'EDU.AssignmentGrade'
, params: [], method: ''}),
EDU_Assignment: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_Assignment', returnType:
'EDU.Assignment'
, params: [], method: ''}),
EDU_Assignments: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_Assignments', returnType: $data.Queryable, elementType: 'EDU.Assignment',
params: [], method: ''}),
AddEntity: $data.EntityContext.generateServiceOperation({ serviceName:'AddEntity', returnType:
'EDU.Assignment'
, params: [
{ this: 'Collection(EDU.Assignment)' },
{ entity: 'EDU.Assignment' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'EDU.Entity'
, params: [
{ this: 'Collection(EDU.Assignment)' },
{ id: 'Edm.String' }], method: ''}),
EDU_Communities: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_Communities', returnType: $data.Queryable, elementType: 'EDU.Community',
params: [], method: ''}),
AddEntity: $data.EntityContext.generateServiceOperation({ serviceName:'AddEntity', returnType:
'EDU.Community'
, params: [
{ this: 'Collection(EDU.Community)' },
{ entity: 'EDU.Community' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'EDU.Entity'
, params: [
{ this: 'Collection(EDU.Community)' },
{ id: 'Edm.String' }], method: ''}),
EDU_CommunityEntities: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_CommunityEntities', returnType: $data.Queryable, elementType: 'EDU.CommunityEntity',
params: [], method: ''}),
AddEntity: $data.EntityContext.generateServiceOperation({ serviceName:'AddEntity', returnType:
'EDU.CommunityEntity'
, params: [
{ this: 'Collection(EDU.CommunityEntity)' },
{ entity: 'EDU.CommunityEntity' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'EDU.Entity'
, params: [
{ this: 'Collection(EDU.CommunityEntity)' },
{ id: 'Edm.String' }], method: ''}),
EDU_Community: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_Community', returnType:
'EDU.Community'
, params: [], method: ''}),
EDU_CourseGrade: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_CourseGrade', returnType:
'EDU.CourseGrade'
, params: [], method: ''}),
EDU_Course: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_Course', returnType:
'EDU.Course'
, params: [], method: ''}),
EDU_DataService: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_DataService', returnType:
'EDU.DataService'
, params: [], method: ''}),
EDU_Resource: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_Resource', returnType:
'EDU.Resource'
, params: [], method: ''}),
EDU_Document: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_Document', returnType:
'EDU.Document'
, params: [], method: ''}),
EDU_EduChange_GetChanges: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_EduChange_GetChanges', returnType:
'Edm.String'
, params: [
{ siteUri: 'Edm.String' },
{ startChangeId: 'Edm.String' },
{ endChangeId: 'Edm.String' },
{ timeout: 'Edm.Int32' },
{ maxNumChanges: 'Edm.Int32' }], method: ''}),
EDU_EduChange_GetCurrentChangeId: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_EduChange_GetCurrentChangeId', returnType:
'Edm.String'
, params: [
{ siteUri: 'Edm.String' }], method: ''}),
EDU_EduChange_GetCurrentChangeIds: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_EduChange_GetCurrentChangeIds', returnType: $data.Queryable, elementType: 'Edm.String',
params: [
{ sites: 'Collection(Edm.String)' }], method: ''}),
EDU_EduChange_GetEduContentModel: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_EduChange_GetEduContentModel', returnType:
'Edm.String'
, params: [], method: ''}),
EDU_EduChange_SchemaVersionHash: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_EduChange_SchemaVersionHash', returnType:
'Edm.Guid'
, params: [], method: ''}),
EDU_EventSchedule: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_EventSchedule', returnType:
'EDU.EventSchedule'
, params: [], method: ''}),
EDU_EventSchedules: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_EventSchedules', returnType: $data.Queryable, elementType: 'EDU.EventSchedule',
params: [], method: ''}),
AddEntity: $data.EntityContext.generateServiceOperation({ serviceName:'AddEntity', returnType:
'EDU.EventSchedule'
, params: [
{ this: 'Collection(EDU.EventSchedule)' },
{ entity: 'EDU.EventSchedule' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'EDU.Entity'
, params: [
{ this: 'Collection(EDU.EventSchedule)' },
{ id: 'Edm.String' }], method: ''}),
EDU_Event: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_Event', returnType:
'EDU.Event'
, params: [], method: ''}),
EDU_Events: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_Events', returnType: $data.Queryable, elementType: 'EDU.Event',
params: [], method: ''}),
AddEntity: $data.EntityContext.generateServiceOperation({ serviceName:'AddEntity', returnType:
'EDU.Event'
, params: [
{ this: 'Collection(EDU.Event)' },
{ entity: 'EDU.Event' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'EDU.Entity'
, params: [
{ this: 'Collection(EDU.Event)' },
{ id: 'Edm.String' }], method: ''}),
EDU_FeedbackDocument: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_FeedbackDocument', returnType:
'EDU.FeedbackDocument'
, params: [], method: ''}),
EDU_Grades: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_Grades', returnType: $data.Queryable, elementType: 'EDU.Grade',
params: [], method: ''}),
AddEntity: $data.EntityContext.generateServiceOperation({ serviceName:'AddEntity', returnType:
'EDU.Grade'
, params: [
{ this: 'Collection(EDU.Grade)' },
{ entity: 'EDU.Grade' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'EDU.Entity'
, params: [
{ this: 'Collection(EDU.Grade)' },
{ id: 'Edm.String' }], method: ''}),
EDU_LearningEntities: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_LearningEntities', returnType: $data.Queryable, elementType: 'EDU.LearningEntity',
params: [], method: ''}),
AddEntity: $data.EntityContext.generateServiceOperation({ serviceName:'AddEntity', returnType:
'EDU.LearningEntity'
, params: [
{ this: 'Collection(EDU.LearningEntity)' },
{ entity: 'EDU.LearningEntity' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'EDU.Entity'
, params: [
{ this: 'Collection(EDU.LearningEntity)' },
{ id: 'Edm.String' }], method: ''}),
EDU_Lesson: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_Lesson', returnType:
'EDU.Lesson'
, params: [], method: ''}),
EDU_Lessons: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_Lessons', returnType: $data.Queryable, elementType: 'EDU.Lesson',
params: [], method: ''}),
AddEntity: $data.EntityContext.generateServiceOperation({ serviceName:'AddEntity', returnType:
'EDU.Lesson'
, params: [
{ this: 'Collection(EDU.Lesson)' },
{ entity: 'EDU.Lesson' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'EDU.Entity'
, params: [
{ this: 'Collection(EDU.Lesson)' },
{ id: 'Edm.String' }], method: ''}),
EDU_Link: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_Link', returnType:
'EDU.Link'
, params: [], method: ''}),
EDU_MeetingSchedule: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_MeetingSchedule', returnType:
'EDU.MeetingSchedule'
, params: [], method: ''}),
EDU_Meeting: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_Meeting', returnType:
'EDU.Meeting'
, params: [], method: ''}),
EDU_Membership: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_Membership', returnType:
'EDU.Membership'
, params: [], method: ''}),
EDU_Memberships: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_Memberships', returnType: $data.Queryable, elementType: 'EDU.Membership',
params: [], method: ''}),
AddEntity: $data.EntityContext.generateServiceOperation({ serviceName:'AddEntity', returnType:
'EDU.Membership'
, params: [
{ this: 'Collection(EDU.Membership)' },
{ entity: 'EDU.Membership' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'EDU.Entity'
, params: [
{ this: 'Collection(EDU.Membership)' },
{ id: 'Edm.String' }], method: ''}),
EDU_ResourceRef: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_ResourceRef', returnType:
'EDU.ResourceRef'
, params: [], method: ''}),
EDU_Resources: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_Resources', returnType: $data.Queryable, elementType: 'EDU.Resource',
params: [], method: ''}),
AddEntity: $data.EntityContext.generateServiceOperation({ serviceName:'AddEntity', returnType:
'EDU.Resource'
, params: [
{ this: 'Collection(EDU.Resource)' },
{ entity: 'EDU.Resource' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'EDU.Entity'
, params: [
{ this: 'Collection(EDU.Resource)' },
{ id: 'Edm.String' }], method: ''}),
EDU_Submission: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_Submission', returnType:
'EDU.Submission'
, params: [], method: ''}),
EDU_Submissions: $data.EntityContext.generateServiceOperation({ serviceName:'EDU_Submissions', returnType: $data.Queryable, elementType: 'EDU.Submission',
params: [], method: ''}),
AddEntity: $data.EntityContext.generateServiceOperation({ serviceName:'AddEntity', returnType:
'EDU.Submission'
, params: [
{ this: 'Collection(EDU.Submission)' },
{ entity: 'EDU.Submission' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'EDU.Entity'
, params: [
{ this: 'Collection(EDU.Submission)' },
{ id: 'Edm.String' }], method: ''}),
OBA_Server_ServerWrapper_Diagnostics: $data.EntityContext.generateServiceOperation({ serviceName:'OBA_Server_ServerWrapper_Diagnostics', returnType:
'OBA.Server.ServerWrapper.Diagnostics'
, params: [], method: ''}),
Status: $data.EntityContext.generateServiceOperation({ serviceName:'Status', returnType:
'Edm.String'
, params: [
{ this: 'OBA.Server.ServerWrapper.Diagnostics' }], method: ''}),
OBA_Server_ServerWrapper_Reporting: $data.EntityContext.generateServiceOperation({ serviceName:'OBA_Server_ServerWrapper_Reporting', returnType:
'OBA.Server.ServerWrapper.Reporting'
, params: [], method: ''}),
OBA_Server_ServerWrapper_Taskflow: $data.EntityContext.generateServiceOperation({ serviceName:'OBA_Server_ServerWrapper_Taskflow', returnType:
'OBA.Server.ServerWrapper.Taskflow'
, params: [], method: ''}),
SP_WorkflowServices_WorkflowDefinition: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkflowServices_WorkflowDefinition', returnType:
'SP.WorkflowServices.WorkflowDefinition'
, params: [], method: ''}),
EnumerateDefinitions: $data.EntityContext.generateServiceOperation({ serviceName:'EnumerateDefinitions', returnType: $data.Queryable, elementType: 'SP.WorkflowServices.WorkflowDefinition',
params: [
{ this: 'SP.WorkflowServices.WorkflowDeploymentService' },
{ publishedOnly: 'Edm.Boolean' }], method: ''}),
GetActivitySignatures: $data.EntityContext.generateServiceOperation({ serviceName:'GetActivitySignatures', returnType: $data.Queryable, elementType: 'SP.KeyValue',
params: [
{ this: 'SP.WorkflowServices.WorkflowDeploymentService' },
{ lastChanged: 'Edm.DateTime' }], method: ''}),
GetCollateralUri: $data.EntityContext.generateServiceOperation({ serviceName:'GetCollateralUri', returnType:
'Edm.String'
, params: [
{ this: 'SP.WorkflowServices.WorkflowDeploymentService' },
{ workflowDefinitionId: 'Edm.Guid' },
{ leafFileName: 'Edm.String' }], method: ''}),
GetDefinition: $data.EntityContext.generateServiceOperation({ serviceName:'GetDefinition', returnType:
'SP.WorkflowServices.WorkflowDefinition'
, params: [
{ this: 'SP.WorkflowServices.WorkflowDeploymentService' },
{ definitionId: 'Edm.Guid' }], method: ''}),
GetDesignerActions: $data.EntityContext.generateServiceOperation({ serviceName:'GetDesignerActions', returnType:
'Edm.String'
, params: [
{ this: 'SP.WorkflowServices.WorkflowDeploymentService' },
{ web: 'SP.Web' }], method: ''}),
PackageDefinition: $data.EntityContext.generateServiceOperation({ serviceName:'PackageDefinition', returnType:
'Edm.String'
, params: [
{ this: 'SP.WorkflowServices.WorkflowDeploymentService' },
{ definitionId: 'Edm.Guid' },
{ packageDefaultFilename: 'Edm.String' },
{ packageTitle: 'Edm.String' },
{ packageDescription: 'Edm.String' }], method: ''}),
SaveDefinition: $data.EntityContext.generateServiceOperation({ serviceName:'SaveDefinition', returnType:
'Edm.Guid'
, params: [
{ this: 'SP.WorkflowServices.WorkflowDeploymentService' },
{ definition: 'SP.WorkflowServices.WorkflowDefinition' }], method: ''}),
ValidateActivity: $data.EntityContext.generateServiceOperation({ serviceName:'ValidateActivity', returnType:
'Edm.String'
, params: [
{ this: 'SP.WorkflowServices.WorkflowDeploymentService' },
{ activityXaml: 'Edm.String' }], method: ''}),
CountInstances: $data.EntityContext.generateServiceOperation({ serviceName:'CountInstances', returnType:
'Edm.Int32'
, params: [
{ this: 'SP.WorkflowServices.WorkflowInstanceService' },
{ parentSubscription: 'SP.WorkflowServices.WorkflowSubscription' }], method: ''}),
CountInstancesWithStatus: $data.EntityContext.generateServiceOperation({ serviceName:'CountInstancesWithStatus', returnType:
'Edm.Int32'
, params: [
{ this: 'SP.WorkflowServices.WorkflowInstanceService' },
{ parentSubscription: 'SP.WorkflowServices.WorkflowSubscription' },
{ status: 'Edm.Int32' }], method: ''}),
Enumerate: $data.EntityContext.generateServiceOperation({ serviceName:'Enumerate', returnType: $data.Queryable, elementType: 'SP.WorkflowServices.WorkflowInstance',
params: [
{ this: 'SP.WorkflowServices.WorkflowInstanceService' },
{ parentSubscription: 'SP.WorkflowServices.WorkflowSubscription' }], method: ''}),
EnumerateInstancesForListItem: $data.EntityContext.generateServiceOperation({ serviceName:'EnumerateInstancesForListItem', returnType: $data.Queryable, elementType: 'SP.WorkflowServices.WorkflowInstance',
params: [
{ this: 'SP.WorkflowServices.WorkflowInstanceService' },
{ listId: 'Edm.Guid' },
{ itemId: 'Edm.Int32' }], method: ''}),
EnumerateInstancesForSite: $data.EntityContext.generateServiceOperation({ serviceName:'EnumerateInstancesForSite', returnType: $data.Queryable, elementType: 'SP.WorkflowServices.WorkflowInstance',
params: [
{ this: 'SP.WorkflowServices.WorkflowInstanceService' }], method: ''}),
GetInstance: $data.EntityContext.generateServiceOperation({ serviceName:'GetInstance', returnType:
'SP.WorkflowServices.WorkflowInstance'
, params: [
{ this: 'SP.WorkflowServices.WorkflowInstanceService' },
{ instanceName: 'Edm.String' }], method: ''}),
StartWorkflow: $data.EntityContext.generateServiceOperation({ serviceName:'StartWorkflow', returnType:
'Edm.Guid'
, params: [
{ this: 'SP.WorkflowServices.WorkflowInstanceService' },
{ subscription: 'SP.WorkflowServices.WorkflowSubscription' },
{ payload: 'Collection(SP.KeyValue)' }], method: ''}),
StartWorkflowOnListItem: $data.EntityContext.generateServiceOperation({ serviceName:'StartWorkflowOnListItem', returnType:
'Edm.Guid'
, params: [
{ this: 'SP.WorkflowServices.WorkflowInstanceService' },
{ subscription: 'SP.WorkflowServices.WorkflowSubscription' },
{ itemId: 'Edm.Int32' },
{ payload: 'Collection(SP.KeyValue)' }], method: ''}),
SP_WorkflowServices_InteropService_Current: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkflowServices_InteropService_Current', returnType:
'SP.WorkflowServices.InteropService'
, params: [], method: ''}),
StartWorkflow: $data.EntityContext.generateServiceOperation({ serviceName:'StartWorkflow', returnType:
'Edm.Guid'
, params: [
{ this: 'SP.WorkflowServices.InteropService' },
{ associationName: 'Edm.String' },
{ correlationId: 'Edm.Guid' },
{ listId: 'Edm.Guid' },
{ itemGuid: 'Edm.Guid' },
{ workflowParameters: 'Collection(SP.KeyValue)' }], method: ''}),
SP_WorkflowServices_WorkflowServicesManager: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkflowServices_WorkflowServicesManager', returnType:
'SP.WorkflowServices.WorkflowServicesManager'
, params: [
{ web: 'SP.Web' }], method: ''}),
SP_WorkflowServices_WorkflowServicesManager_Current: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkflowServices_WorkflowServicesManager_Current', returnType:
'SP.WorkflowServices.WorkflowServicesManager'
, params: [], method: ''}),
GetWorkflowDeploymentService: $data.EntityContext.generateServiceOperation({ serviceName:'GetWorkflowDeploymentService', returnType:
'SP.WorkflowServices.WorkflowDeploymentService'
, params: [
{ this: 'SP.WorkflowServices.WorkflowServicesManager' }], method: ''}),
GetWorkflowInstanceService: $data.EntityContext.generateServiceOperation({ serviceName:'GetWorkflowInstanceService', returnType:
'SP.WorkflowServices.WorkflowInstanceService'
, params: [
{ this: 'SP.WorkflowServices.WorkflowServicesManager' }], method: ''}),
GetWorkflowInteropService: $data.EntityContext.generateServiceOperation({ serviceName:'GetWorkflowInteropService', returnType:
'SP.WorkflowServices.InteropService'
, params: [
{ this: 'SP.WorkflowServices.WorkflowServicesManager' }], method: ''}),
GetWorkflowSubscriptionService: $data.EntityContext.generateServiceOperation({ serviceName:'GetWorkflowSubscriptionService', returnType:
'SP.WorkflowServices.WorkflowSubscriptionService'
, params: [
{ this: 'SP.WorkflowServices.WorkflowServicesManager' }], method: ''}),
SP_WorkflowServices_WorkflowSubscription: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkflowServices_WorkflowSubscription', returnType:
'SP.WorkflowServices.WorkflowSubscription'
, params: [], method: ''}),
SP_WorkflowServices_WorkflowSubscriptionService_Current: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WorkflowServices_WorkflowSubscriptionService_Current', returnType:
'SP.WorkflowServices.WorkflowSubscriptionService'
, params: [], method: ''}),
EnumerateSubscriptions: $data.EntityContext.generateServiceOperation({ serviceName:'EnumerateSubscriptions', returnType: $data.Queryable, elementType: 'SP.WorkflowServices.WorkflowSubscription',
params: [
{ this: 'SP.WorkflowServices.WorkflowSubscriptionService' }], method: ''}),
EnumerateSubscriptionsByDefinition: $data.EntityContext.generateServiceOperation({ serviceName:'EnumerateSubscriptionsByDefinition', returnType: $data.Queryable, elementType: 'SP.WorkflowServices.WorkflowSubscription',
params: [
{ this: 'SP.WorkflowServices.WorkflowSubscriptionService' },
{ definitionId: 'Edm.Guid' }], method: ''}),
EnumerateSubscriptionsByEventSource: $data.EntityContext.generateServiceOperation({ serviceName:'EnumerateSubscriptionsByEventSource', returnType: $data.Queryable, elementType: 'SP.WorkflowServices.WorkflowSubscription',
params: [
{ this: 'SP.WorkflowServices.WorkflowSubscriptionService' },
{ eventSourceId: 'Edm.Guid' }], method: ''}),
EnumerateSubscriptionsByList: $data.EntityContext.generateServiceOperation({ serviceName:'EnumerateSubscriptionsByList', returnType: $data.Queryable, elementType: 'SP.WorkflowServices.WorkflowSubscription',
params: [
{ this: 'SP.WorkflowServices.WorkflowSubscriptionService' },
{ listId: 'Edm.Guid' }], method: ''}),
GetSubscription: $data.EntityContext.generateServiceOperation({ serviceName:'GetSubscription', returnType:
'SP.WorkflowServices.WorkflowSubscription'
, params: [
{ this: 'SP.WorkflowServices.WorkflowSubscriptionService' },
{ subscriptionId: 'Edm.Guid' }], method: ''}),
PublishSubscription: $data.EntityContext.generateServiceOperation({ serviceName:'PublishSubscription', returnType:
'Edm.Guid'
, params: [
{ this: 'SP.WorkflowServices.WorkflowSubscriptionService' },
{ subscription: 'SP.WorkflowServices.WorkflowSubscription' }], method: ''}),
PublishSubscriptionForList: $data.EntityContext.generateServiceOperation({ serviceName:'PublishSubscriptionForList', returnType:
'Edm.Guid'
, params: [
{ this: 'SP.WorkflowServices.WorkflowSubscriptionService' },
{ subscription: 'SP.WorkflowServices.WorkflowSubscription' },
{ listId: 'Edm.Guid' }], method: ''}),
SP_Microfeed_MicrofeedPostDefinitionManager: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Microfeed_MicrofeedPostDefinitionManager', returnType:
'SP.Microfeed.MicrofeedPostDefinitionManager'
, params: [], method: ''}),
DeleteMicrofeedPostDefinition: $data.EntityContext.generateServiceOperation({ serviceName:'DeleteMicrofeedPostDefinition', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.Microfeed.MicrofeedPostDefinitionManager' },
{ postDefinition: 'SP.Microfeed.MicrofeedPostDefinition' }], method: ''}),
GetMicrofeedPostDefinition: $data.EntityContext.generateServiceOperation({ serviceName:'GetMicrofeedPostDefinition', returnType:
'SP.Microfeed.MicrofeedPostDefinition'
, params: [
{ this: 'SP.Microfeed.MicrofeedPostDefinitionManager' },
{ definitionName: 'Edm.String' }], method: ''}),
GetMicrofeedPostDefinitions: $data.EntityContext.generateServiceOperation({ serviceName:'GetMicrofeedPostDefinitions', returnType: $data.Queryable, elementType: 'SP.Microfeed.MicrofeedPostDefinition',
params: [
{ this: 'SP.Microfeed.MicrofeedPostDefinitionManager' }], method: ''}),
NewMicrofeedPostDefinition: $data.EntityContext.generateServiceOperation({ serviceName:'NewMicrofeedPostDefinition', returnType:
'SP.Microfeed.MicrofeedPostDefinition'
, params: [
{ this: 'SP.Microfeed.MicrofeedPostDefinitionManager' },
{ definitionName: 'Edm.String' }], method: ''}),
UpdateMicrofeedPostDefinition: $data.EntityContext.generateServiceOperation({ serviceName:'UpdateMicrofeedPostDefinition', returnType:
'SP.Microfeed.MicrofeedPostDefinition'
, params: [
{ this: 'SP.Microfeed.MicrofeedPostDefinitionManager' },
{ postDefinition: 'SP.Microfeed.MicrofeedPostDefinition' }], method: ''}),
SP_Microfeed_MicrofeedAttachmentStore: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Microfeed_MicrofeedAttachmentStore', returnType:
'SP.Microfeed.MicrofeedAttachmentStore'
, params: [], method: ''}),
PutImage: $data.EntityContext.generateServiceOperation({ serviceName:'PutImage', returnType:
'Edm.String'
, params: [
{ this: 'SP.Microfeed.MicrofeedAttachmentStore' },
{ imageData: 'Edm.Stream' }], method: ''}),
SP_Microfeed_MicrofeedData: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Microfeed_MicrofeedData', returnType:
'SP.Microfeed.MicrofeedData'
, params: [
{ store: 'SP.Microfeed.MicrofeedStore' },
{ props: 'Collection(SP.KeyValue)' }], method: ''}),
SP_Microfeed_MicrofeedManager: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Microfeed_MicrofeedManager', returnType:
'SP.Microfeed.MicrofeedManager'
, params: [], method: ''}),
AddUserToPostPeopleList: $data.EntityContext.generateServiceOperation({ serviceName:'AddUserToPostPeopleList', returnType:
'Edm.Int32'
, params: [
{ this: 'SP.Microfeed.MicrofeedManager' },
{ postIdentifier: 'Edm.String' },
{ UserLoginName: 'Edm.String' }], method: ''}),
ClearUnreadMentionsCount: $data.EntityContext.generateServiceOperation({ serviceName:'ClearUnreadMentionsCount', returnType:
'Edm.Int32'
, params: [
{ this: 'SP.Microfeed.MicrofeedManager' }], method: ''}),
DeleteById: $data.EntityContext.generateServiceOperation({ serviceName:'DeleteById', returnType:
'SP.Microfeed.MicrofeedThread'
, params: [
{ this: 'SP.Microfeed.MicrofeedManager' },
{ postIdentifier: 'Edm.String' }], method: ''}),
DeleteUserFromPostPeopleList: $data.EntityContext.generateServiceOperation({ serviceName:'DeleteUserFromPostPeopleList', returnType:
'Edm.Int32'
, params: [
{ this: 'SP.Microfeed.MicrofeedManager' },
{ postIdentifier: 'Edm.String' },
{ UserLoginName: 'Edm.String' }], method: ''}),
GetMyCategoricalFeed: $data.EntityContext.generateServiceOperation({ serviceName:'GetMyCategoricalFeed', returnType:
'SP.Microfeed.MicrofeedThreadCollection'
, params: [
{ this: 'SP.Microfeed.MicrofeedManager' },
{ feedOptions: 'SP.Microfeed.MicrofeedRetrievalOptions' }], method: ''}),
GetMyConsolidatedFeed: $data.EntityContext.generateServiceOperation({ serviceName:'GetMyConsolidatedFeed', returnType:
'SP.Microfeed.MicrofeedThreadCollection'
, params: [
{ this: 'SP.Microfeed.MicrofeedManager' },
{ feedOptions: 'SP.Microfeed.MicrofeedRetrievalOptions' }], method: ''}),
GetMyPublishedFeed: $data.EntityContext.generateServiceOperation({ serviceName:'GetMyPublishedFeed', returnType:
'SP.Microfeed.MicrofeedThreadCollection'
, params: [
{ this: 'SP.Microfeed.MicrofeedManager' },
{ feedOptions: 'SP.Microfeed.MicrofeedRetrievalOptions' },
{ typeOfPubFeed: 'Edm.Int32' },
{ ShowPublicView: 'Edm.Boolean' }], method: ''}),
GetPublishedFeed: $data.EntityContext.generateServiceOperation({ serviceName:'GetPublishedFeed', returnType:
'SP.Microfeed.MicrofeedThreadCollection'
, params: [
{ this: 'SP.Microfeed.MicrofeedManager' },
{ feedOwner: 'Edm.String' },
{ feedOptions: 'SP.Microfeed.MicrofeedRetrievalOptions' },
{ typeOfPubFeed: 'Edm.Int32' }], method: ''}),
GetThread: $data.EntityContext.generateServiceOperation({ serviceName:'GetThread', returnType:
'SP.Microfeed.MicrofeedThread'
, params: [
{ this: 'SP.Microfeed.MicrofeedManager' },
{ postIdentifier: 'Edm.String' }], method: ''}),
GetUnreadMentionsCount: $data.EntityContext.generateServiceOperation({ serviceName:'GetUnreadMentionsCount', returnType:
'Edm.Int32'
, params: [
{ this: 'SP.Microfeed.MicrofeedManager' }], method: ''}),
Like: $data.EntityContext.generateServiceOperation({ serviceName:'Like', returnType:
'SP.Microfeed.MicrofeedThread'
, params: [
{ this: 'SP.Microfeed.MicrofeedManager' },
{ postIdentifier: 'Edm.String' }], method: ''}),
LockThreadById: $data.EntityContext.generateServiceOperation({ serviceName:'LockThreadById', returnType:
'SP.Microfeed.MicrofeedThread'
, params: [
{ this: 'SP.Microfeed.MicrofeedManager' },
{ threadIdentifier: 'Edm.String' }], method: ''}),
Post: $data.EntityContext.generateServiceOperation({ serviceName:'Post', returnType:
'SP.Microfeed.MicrofeedThread'
, params: [
{ this: 'SP.Microfeed.MicrofeedManager' },
{ postOptions: 'SP.Microfeed.MicrofeedPostOptions' }], method: ''}),
PostReply: $data.EntityContext.generateServiceOperation({ serviceName:'PostReply', returnType:
'SP.Microfeed.MicrofeedThread'
, params: [
{ this: 'SP.Microfeed.MicrofeedManager' },
{ postIdentifier: 'Edm.String' },
{ postReplyOptions: 'SP.Microfeed.MicrofeedPostOptions' }], method: ''}),
RepopulateLMT: $data.EntityContext.generateServiceOperation({ serviceName:'RepopulateLMT', returnType:
'Edm.Int32'
, params: [
{ this: 'SP.Microfeed.MicrofeedManager' },
{ timeStamp: 'Edm.DateTime' },
{ secureHash: 'Edm.String' }], method: ''}),
UnLike: $data.EntityContext.generateServiceOperation({ serviceName:'UnLike', returnType:
'SP.Microfeed.MicrofeedThread'
, params: [
{ this: 'SP.Microfeed.MicrofeedManager' },
{ postIdentifier: 'Edm.String' }], method: ''}),
UnLockThreadById: $data.EntityContext.generateServiceOperation({ serviceName:'UnLockThreadById', returnType:
'SP.Microfeed.MicrofeedThread'
, params: [
{ this: 'SP.Microfeed.MicrofeedManager' },
{ threadIdentifier: 'Edm.String' }], method: ''}),
SP_Microfeed_MicrofeedPostOptionCollection: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Microfeed_MicrofeedPostOptionCollection', returnType:
'SP.Microfeed.MicrofeedPostOptionCollection'
, params: [], method: ''}),
SP_Microfeed_MicrofeedStore: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Microfeed_MicrofeedStore', returnType:
'SP.Microfeed.MicrofeedStore'
, params: [], method: ''}),
GetItem: $data.EntityContext.generateServiceOperation({ serviceName:'GetItem', returnType:
'SP.Microfeed.MicrofeedData'
, params: [
{ this: 'SP.Microfeed.MicrofeedStore' },
{ storeIdentifier: 'Edm.String' }], method: ''}),
NewItem: $data.EntityContext.generateServiceOperation({ serviceName:'NewItem', returnType:
'SP.Microfeed.MicrofeedData'
, params: [
{ this: 'SP.Microfeed.MicrofeedStore' },
{ storeIdentifier: 'Edm.String' }], method: ''}),
Query: $data.EntityContext.generateServiceOperation({ serviceName:'Query', returnType: $data.Queryable, elementType: 'SP.Microfeed.MicrofeedData',
params: [
{ this: 'SP.Microfeed.MicrofeedStore' },
{ storeIdentifier: 'Edm.String' },
{ query: 'SP.Microfeed.MicrofeedDataQuery' }], method: ''}),
Microsoft_Office_Server_ReputationModel_Reputation_SetLike: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_Office_Server_ReputationModel_Reputation_SetLike', returnType:
'Edm.Int32'
, params: [
{ listID: 'Edm.String' },
{ itemID: 'Edm.Int32' },
{ like: 'Edm.Boolean' }], method: ''}),
Microsoft_Office_Server_ReputationModel_Reputation_SetRating: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_Office_Server_ReputationModel_Reputation_SetRating', returnType:
'Edm.Double'
, params: [
{ listID: 'Edm.String' },
{ itemID: 'Edm.Int32' },
{ rating: 'Edm.Int32' }], method: ''}),
SP_Social_SocialFeedManager: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Social_SocialFeedManager', returnType:
'SP.Social.SocialFeedManager'
, params: [], method: ''}),
CreateImageAttachment: $data.EntityContext.generateServiceOperation({ serviceName:'CreateImageAttachment', returnType:
'SP.Social.SocialAttachment'
, params: [
{ this: 'SP.Social.SocialFeedManager' },
{ name: 'Edm.String' },
{ description: 'Edm.String' },
{ imageData: 'Edm.Stream' }], method: ''}),
CreatePost: $data.EntityContext.generateServiceOperation({ serviceName:'CreatePost', returnType:
'SP.Social.SocialThread'
, params: [
{ this: 'SP.Social.SocialFeedManager' },
{ targetId: 'Edm.String' },
{ creationData: 'SP.Social.SocialPostCreationData' }], method: ''}),
DeletePost: $data.EntityContext.generateServiceOperation({ serviceName:'DeletePost', returnType:
'SP.Social.SocialThread'
, params: [
{ this: 'SP.Social.SocialFeedManager' },
{ postId: 'Edm.String' }], method: ''}),
GetAllLikers: $data.EntityContext.generateServiceOperation({ serviceName:'GetAllLikers', returnType: $data.Queryable, elementType: 'SP.Social.SocialActor',
params: [
{ this: 'SP.Social.SocialFeedManager' },
{ postId: 'Edm.String' }], method: ''}),
GetFeed: $data.EntityContext.generateServiceOperation({ serviceName:'GetFeed', returnType:
'SP.Social.SocialFeed'
, params: [
{ this: 'SP.Social.SocialFeedManager' },
{ type: 'Edm.Int32' },
{ options: 'SP.Social.SocialFeedOptions' }], method: ''}),
GetFeedFor: $data.EntityContext.generateServiceOperation({ serviceName:'GetFeedFor', returnType:
'SP.Social.SocialFeed'
, params: [
{ this: 'SP.Social.SocialFeedManager' },
{ actorId: 'Edm.String' },
{ options: 'SP.Social.SocialFeedOptions' }], method: ''}),
GetFullThread: $data.EntityContext.generateServiceOperation({ serviceName:'GetFullThread', returnType:
'SP.Social.SocialThread'
, params: [
{ this: 'SP.Social.SocialFeedManager' },
{ threadId: 'Edm.String' }], method: ''}),
GetMentions: $data.EntityContext.generateServiceOperation({ serviceName:'GetMentions', returnType:
'SP.Social.SocialFeed'
, params: [
{ this: 'SP.Social.SocialFeedManager' },
{ clearUnreadMentions: 'Edm.Boolean' },
{ options: 'SP.Social.SocialFeedOptions' }], method: ''}),
GetPreview: $data.EntityContext.generateServiceOperation({ serviceName:'GetPreview', returnType:
'SP.Social.SocialAttachment'
, params: [
{ this: 'SP.Social.SocialFeedManager' },
{ itemUrl: 'Edm.String' }], method: ''}),
GetUnreadMentionCount: $data.EntityContext.generateServiceOperation({ serviceName:'GetUnreadMentionCount', returnType:
'Edm.Int32'
, params: [
{ this: 'SP.Social.SocialFeedManager' }], method: ''}),
LikePost: $data.EntityContext.generateServiceOperation({ serviceName:'LikePost', returnType:
'SP.Social.SocialThread'
, params: [
{ this: 'SP.Social.SocialFeedManager' },
{ postId: 'Edm.String' }], method: ''}),
LockThread: $data.EntityContext.generateServiceOperation({ serviceName:'LockThread', returnType:
'SP.Social.SocialThread'
, params: [
{ this: 'SP.Social.SocialFeedManager' },
{ threadId: 'Edm.String' }], method: ''}),
UnlikePost: $data.EntityContext.generateServiceOperation({ serviceName:'UnlikePost', returnType:
'SP.Social.SocialThread'
, params: [
{ this: 'SP.Social.SocialFeedManager' },
{ postId: 'Edm.String' }], method: ''}),
UnlockThread: $data.EntityContext.generateServiceOperation({ serviceName:'UnlockThread', returnType:
'SP.Social.SocialThread'
, params: [
{ this: 'SP.Social.SocialFeedManager' },
{ threadId: 'Edm.String' }], method: ''}),
SP_Social_SocialFollowingManager: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Social_SocialFollowingManager', returnType:
'SP.Social.SocialFollowingManager'
, params: [], method: ''}),
Follow: $data.EntityContext.generateServiceOperation({ serviceName:'Follow', returnType:
'Edm.Int32'
, params: [
{ this: 'SP.Social.SocialFollowingManager' },
{ actor: 'SP.Social.SocialActorInfo' }], method: ''}),
GetFollowed: $data.EntityContext.generateServiceOperation({ serviceName:'GetFollowed', returnType: $data.Queryable, elementType: 'SP.Social.SocialActor',
params: [
{ this: 'SP.Social.SocialFollowingManager' },
{ types: 'Edm.Int32' }], method: ''}),
GetFollowedCount: $data.EntityContext.generateServiceOperation({ serviceName:'GetFollowedCount', returnType:
'Edm.Int32'
, params: [
{ this: 'SP.Social.SocialFollowingManager' },
{ types: 'Edm.Int32' }], method: ''}),
GetFollowers: $data.EntityContext.generateServiceOperation({ serviceName:'GetFollowers', returnType: $data.Queryable, elementType: 'SP.Social.SocialActor',
params: [
{ this: 'SP.Social.SocialFollowingManager' }], method: ''}),
GetSuggestions: $data.EntityContext.generateServiceOperation({ serviceName:'GetSuggestions', returnType: $data.Queryable, elementType: 'SP.Social.SocialActor',
params: [
{ this: 'SP.Social.SocialFollowingManager' }], method: ''}),
IsFollowed: $data.EntityContext.generateServiceOperation({ serviceName:'IsFollowed', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.Social.SocialFollowingManager' },
{ actor: 'SP.Social.SocialActorInfo' }], method: ''}),
SP_Social_SocialRestActor: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Social_SocialRestActor', returnType:
'SP.Social.SocialRestActor'
, params: [], method: ''}),
Feed: $data.EntityContext.generateServiceOperation({ serviceName:'Feed', returnType:
'SP.Social.SocialRestFeed'
, params: [
{ this: 'SP.Social.SocialRestActor' },
{ MaxThreadCount: 'Edm.Int32' },
{ NewerThan: 'Edm.DateTime' },
{ OlderThan: 'Edm.DateTime' },
{ SortOrder: 'Edm.Int32' }], method: ''}),
Likes: $data.EntityContext.generateServiceOperation({ serviceName:'Likes', returnType:
'SP.Social.SocialRestFeed'
, params: [
{ this: 'SP.Social.SocialRestActor' },
{ MaxThreadCount: 'Edm.Int32' },
{ NewerThan: 'Edm.DateTime' },
{ OlderThan: 'Edm.DateTime' },
{ SortOrder: 'Edm.Int32' }], method: ''}),
Mentionfeed: $data.EntityContext.generateServiceOperation({ serviceName:'Mentionfeed', returnType:
'SP.Social.SocialRestFeed'
, params: [
{ this: 'SP.Social.SocialRestActor' },
{ MaxThreadCount: 'Edm.Int32' },
{ NewerThan: 'Edm.DateTime' },
{ OlderThan: 'Edm.DateTime' },
{ SortOrder: 'Edm.Int32' }], method: ''}),
News: $data.EntityContext.generateServiceOperation({ serviceName:'News', returnType:
'SP.Social.SocialRestFeed'
, params: [
{ this: 'SP.Social.SocialRestActor' },
{ MaxThreadCount: 'Edm.Int32' },
{ NewerThan: 'Edm.DateTime' },
{ OlderThan: 'Edm.DateTime' },
{ SortOrder: 'Edm.Int32' }], method: ''}),
Timelinefeed: $data.EntityContext.generateServiceOperation({ serviceName:'Timelinefeed', returnType:
'SP.Social.SocialRestFeed'
, params: [
{ this: 'SP.Social.SocialRestActor' },
{ MaxThreadCount: 'Edm.Int32' },
{ NewerThan: 'Edm.DateTime' },
{ OlderThan: 'Edm.DateTime' },
{ SortOrder: 'Edm.Int32' }], method: ''}),
UnreadMentionCount: $data.EntityContext.generateServiceOperation({ serviceName:'UnreadMentionCount', returnType:
'Edm.Int32'
, params: [
{ this: 'SP.Social.SocialRestActor' }], method: ''}),
SocialRestFeedManagers: { type: $data.EntitySet, elementType: SP.Social.SocialRestFeedManager },
SP_Social_SocialRestFeedManager: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Social_SocialRestFeedManager', returnType:
'SP.Social.SocialRestFeedManager'
, params: [], method: ''}),
Actor: $data.EntityContext.generateServiceOperation({ serviceName:'Actor', returnType:
'SP.Social.SocialRestActor'
, params: [
{ this: 'SP.Social.SocialRestFeedManager' },
{ item: 'Edm.String' }], method: ''}),
My: $data.EntityContext.generateServiceOperation({ serviceName:'My', returnType:
'SP.Social.SocialRestActor'
, params: [
{ this: 'SP.Social.SocialRestFeedManager' }], method: ''}),
Post: $data.EntityContext.generateServiceOperation({ serviceName:'Post', returnType:
'SP.Social.SocialRestThread'
, params: [
{ this: 'SP.Social.SocialRestFeedManager' },
{ ID: 'Edm.String' }], method: ''}),
SP_Social_SocialRestFeed: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Social_SocialRestFeed', returnType:
'SP.Social.SocialRestFeed'
, params: [], method: ''}),
ClearUnReadMentionCount: $data.EntityContext.generateServiceOperation({ serviceName:'ClearUnReadMentionCount', returnType:
'SP.Social.SocialRestFeed'
, params: [
{ this: 'SP.Social.SocialRestFeed' },
{ MaxThreadCount: 'Edm.Int32' },
{ NewerThan: 'Edm.DateTime' },
{ OlderThan: 'Edm.DateTime' },
{ SortOrder: 'Edm.Int32' }], method: ''}),
Post: $data.EntityContext.generateServiceOperation({ serviceName:'Post', returnType:
'SP.Social.SocialRestThread'
, params: [
{ this: 'SP.Social.SocialRestFeed' },
{ restCreationData: 'SP.Social.SocialRestPostCreationData' }], method: ''}),
SocialRestFollowingManagers: { type: $data.EntitySet, elementType: SP.Social.SocialRestFollowingManager },
SP_Social_SocialRestFollowingManager: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Social_SocialRestFollowingManager', returnType:
'SP.Social.SocialRestFollowingManager'
, params: [], method: ''}),
Follow: $data.EntityContext.generateServiceOperation({ serviceName:'Follow', returnType:
'Edm.Int32'
, params: [
{ this: 'SP.Social.SocialRestFollowingManager' },
{ AccountName: 'Edm.String' },
{ ActorType: 'Edm.Int32' },
{ ContentUri: 'Edm.String' },
{ Id: 'Edm.String' },
{ TagGuid: 'Edm.Guid' }], method: ''}),
Followed: $data.EntityContext.generateServiceOperation({ serviceName:'Followed', returnType: $data.Queryable, elementType: 'SP.Social.SocialActor',
params: [
{ this: 'SP.Social.SocialRestFollowingManager' },
{ types: 'Edm.Int32' }], method: ''}),
FollowedCount: $data.EntityContext.generateServiceOperation({ serviceName:'FollowedCount', returnType:
'Edm.Int32'
, params: [
{ this: 'SP.Social.SocialRestFollowingManager' },
{ types: 'Edm.Int32' }], method: ''}),
Followers: $data.EntityContext.generateServiceOperation({ serviceName:'Followers', returnType: $data.Queryable, elementType: 'SP.Social.SocialActor',
params: [
{ this: 'SP.Social.SocialRestFollowingManager' }], method: ''}),
IsFollowed: $data.EntityContext.generateServiceOperation({ serviceName:'IsFollowed', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.Social.SocialRestFollowingManager' },
{ AccountName: 'Edm.String' },
{ ActorType: 'Edm.Int32' },
{ ContentUri: 'Edm.String' },
{ Id: 'Edm.String' },
{ TagGuid: 'Edm.Guid' }], method: ''}),
my: $data.EntityContext.generateServiceOperation({ serviceName:'my', returnType:
'SP.Social.SocialRestFollowingManager'
, params: [
{ this: 'SP.Social.SocialRestFollowingManager' }], method: ''}),
Suggestions: $data.EntityContext.generateServiceOperation({ serviceName:'Suggestions', returnType: $data.Queryable, elementType: 'SP.Social.SocialActor',
params: [
{ this: 'SP.Social.SocialRestFollowingManager' }], method: ''}),
SP_Social_SocialRestThread: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Social_SocialRestThread', returnType:
'SP.Social.SocialRestThread'
, params: [], method: ''}),
Like: $data.EntityContext.generateServiceOperation({ serviceName:'Like', returnType:
'SP.Social.SocialRestThread'
, params: [
{ this: 'SP.Social.SocialRestThread' },
{ ID: 'Edm.String' }], method: ''}),
Likers: $data.EntityContext.generateServiceOperation({ serviceName:'Likers', returnType: $data.Queryable, elementType: 'SP.Social.SocialActor',
params: [
{ this: 'SP.Social.SocialRestThread' },
{ ID: 'Edm.String' }], method: ''}),
Lock: $data.EntityContext.generateServiceOperation({ serviceName:'Lock', returnType:
'SP.Social.SocialRestThread'
, params: [
{ this: 'SP.Social.SocialRestThread' },
{ ID: 'Edm.String' }], method: ''}),
Reply: $data.EntityContext.generateServiceOperation({ serviceName:'Reply', returnType:
'SP.Social.SocialRestThread'
, params: [
{ this: 'SP.Social.SocialRestThread' },
{ restCreationData: 'SP.Social.SocialRestPostCreationData' }], method: ''}),
UnLike: $data.EntityContext.generateServiceOperation({ serviceName:'UnLike', returnType:
'SP.Social.SocialRestThread'
, params: [
{ this: 'SP.Social.SocialRestThread' },
{ ID: 'Edm.String' }], method: ''}),
UnLock: $data.EntityContext.generateServiceOperation({ serviceName:'UnLock', returnType:
'SP.Social.SocialRestThread'
, params: [
{ this: 'SP.Social.SocialRestThread' },
{ ID: 'Edm.String' }], method: ''}),
SP_UserProfiles_FollowedContent: $data.EntityContext.generateServiceOperation({ serviceName:'SP_UserProfiles_FollowedContent', returnType:
'SP.UserProfiles.FollowedContent'
, params: [], method: ''}),
FindAndUpdateFollowedItem: $data.EntityContext.generateServiceOperation({ serviceName:'FindAndUpdateFollowedItem', returnType:
'SP.UserProfiles.FollowedItem'
, params: [
{ this: 'SP.UserProfiles.FollowedContent' },
{ url: 'Edm.String' }], method: ''}),
Follow: $data.EntityContext.generateServiceOperation({ serviceName:'Follow', returnType:
'SP.UserProfiles.FollowResult'
, params: [
{ this: 'SP.UserProfiles.FollowedContent' },
{ url: 'Edm.String' },
{ data: 'SP.UserProfiles.FollowedItemData' }], method: ''}),
FollowItem: $data.EntityContext.generateServiceOperation({ serviceName:'FollowItem', returnType:
'SP.UserProfiles.FollowResult'
, params: [
{ this: 'SP.UserProfiles.FollowedContent' },
{ item: 'SP.UserProfiles.FollowedItem' }], method: ''}),
GetFollowedStatus: $data.EntityContext.generateServiceOperation({ serviceName:'GetFollowedStatus', returnType:
'Edm.Int32'
, params: [
{ this: 'SP.UserProfiles.FollowedContent' },
{ url: 'Edm.String' }], method: ''}),
GetItem: $data.EntityContext.generateServiceOperation({ serviceName:'GetItem', returnType:
'SP.UserProfiles.FollowedItem'
, params: [
{ this: 'SP.UserProfiles.FollowedContent' },
{ url: 'Edm.String' }], method: ''}),
GetItems: $data.EntityContext.generateServiceOperation({ serviceName:'GetItems', returnType: $data.Queryable, elementType: 'SP.UserProfiles.FollowedItem',
params: [
{ this: 'SP.UserProfiles.FollowedContent' },
{ options: 'Edm.Int32' },
{ subtype: 'Edm.Int32' }], method: ''}),
IsFollowed: $data.EntityContext.generateServiceOperation({ serviceName:'IsFollowed', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.UserProfiles.FollowedContent' },
{ url: 'Edm.String' }], method: ''}),
RefreshFollowedItem: $data.EntityContext.generateServiceOperation({ serviceName:'RefreshFollowedItem', returnType:
'SP.UserProfiles.FollowedItem'
, params: [
{ this: 'SP.UserProfiles.FollowedContent' },
{ item: 'SP.UserProfiles.FollowedItem' }], method: ''}),
SP_UserProfiles_FollowedItemData: $data.EntityContext.generateServiceOperation({ serviceName:'SP_UserProfiles_FollowedItemData', returnType:
'SP.UserProfiles.FollowedItemData'
, params: [
{ props: 'Collection(SP.KeyValue)' }], method: ''}),
SP_UserProfiles_PeopleManager: $data.EntityContext.generateServiceOperation({ serviceName:'SP_UserProfiles_PeopleManager', returnType:
'SP.UserProfiles.PeopleManager'
, params: [], method: ''}),
AmIFollowedBy: $data.EntityContext.generateServiceOperation({ serviceName:'AmIFollowedBy', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.UserProfiles.PeopleManager' },
{ accountName: 'Edm.String' }], method: ''}),
AmIFollowing: $data.EntityContext.generateServiceOperation({ serviceName:'AmIFollowing', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.UserProfiles.PeopleManager' },
{ accountName: 'Edm.String' }], method: ''}),
GetFollowedTags: $data.EntityContext.generateServiceOperation({ serviceName:'GetFollowedTags', returnType: $data.Queryable, elementType: 'Edm.String',
params: [
{ this: 'SP.UserProfiles.PeopleManager' },
{ cTagsToFetch: 'Edm.Int32' }], method: ''}),
GetFollowersFor: $data.EntityContext.generateServiceOperation({ serviceName:'GetFollowersFor', returnType: $data.Queryable, elementType: 'SP.UserProfiles.PersonProperties',
params: [
{ this: 'SP.UserProfiles.PeopleManager' },
{ accountName: 'Edm.String' }], method: ''}),
GetMyFollowers: $data.EntityContext.generateServiceOperation({ serviceName:'GetMyFollowers', returnType: $data.Queryable, elementType: 'SP.UserProfiles.PersonProperties',
params: [
{ this: 'SP.UserProfiles.PeopleManager' }], method: ''}),
GetMyProperties: $data.EntityContext.generateServiceOperation({ serviceName:'GetMyProperties', returnType:
'SP.UserProfiles.PersonProperties'
, params: [
{ this: 'SP.UserProfiles.PeopleManager' }], method: ''}),
GetMySuggestions: $data.EntityContext.generateServiceOperation({ serviceName:'GetMySuggestions', returnType: $data.Queryable, elementType: 'SP.UserProfiles.PersonProperties',
params: [
{ this: 'SP.UserProfiles.PeopleManager' }], method: ''}),
GetPeopleFollowedBy: $data.EntityContext.generateServiceOperation({ serviceName:'GetPeopleFollowedBy', returnType: $data.Queryable, elementType: 'SP.UserProfiles.PersonProperties',
params: [
{ this: 'SP.UserProfiles.PeopleManager' },
{ accountName: 'Edm.String' }], method: ''}),
GetPeopleFollowedByMe: $data.EntityContext.generateServiceOperation({ serviceName:'GetPeopleFollowedByMe', returnType: $data.Queryable, elementType: 'SP.UserProfiles.PersonProperties',
params: [
{ this: 'SP.UserProfiles.PeopleManager' }], method: ''}),
GetPropertiesFor: $data.EntityContext.generateServiceOperation({ serviceName:'GetPropertiesFor', returnType:
'SP.UserProfiles.PersonProperties'
, params: [
{ this: 'SP.UserProfiles.PeopleManager' },
{ accountName: 'Edm.String' }], method: ''}),
GetTrendingTags: $data.EntityContext.generateServiceOperation({ serviceName:'GetTrendingTags', returnType:
'SP.UserProfiles.HashTagCollection'
, params: [
{ this: 'SP.UserProfiles.PeopleManager' }], method: ''}),
GetUserProfilePropertiesFor: $data.EntityContext.generateServiceOperation({ serviceName:'GetUserProfilePropertiesFor', returnType: $data.Queryable, elementType: 'Edm.String',
params: [
{ this: 'SP.UserProfiles.PeopleManager' },
{ propertiesForUser: 'SP.UserProfiles.UserProfilePropertiesForUser' }], method: ''}),
GetUserProfilePropertyFor: $data.EntityContext.generateServiceOperation({ serviceName:'GetUserProfilePropertyFor', returnType:
'Edm.String'
, params: [
{ this: 'SP.UserProfiles.PeopleManager' },
{ accountName: 'Edm.String' },
{ propertyName: 'Edm.String' }], method: ''}),
SP_UserProfiles_PeopleManager_IsFollowing: $data.EntityContext.generateServiceOperation({ serviceName:'SP_UserProfiles_PeopleManager_IsFollowing', returnType:
'Edm.Boolean'
, params: [
{ possibleFollowerAccountName: 'Edm.String' },
{ possibleFolloweeAccountName: 'Edm.String' }], method: ''}),
SP_UserProfiles_ProfileLoader_GetProfileLoader: $data.EntityContext.generateServiceOperation({ serviceName:'SP_UserProfiles_ProfileLoader_GetProfileLoader', returnType:
'SP.UserProfiles.ProfileLoader'
, params: [], method: ''}),
GetUserProfile: $data.EntityContext.generateServiceOperation({ serviceName:'GetUserProfile', returnType:
'SP.UserProfiles.UserProfile'
, params: [
{ this: 'SP.UserProfiles.ProfileLoader' }], method: ''}),
SP_UserProfiles_UserProfilePropertiesForUser: $data.EntityContext.generateServiceOperation({ serviceName:'SP_UserProfiles_UserProfilePropertiesForUser', returnType:
'SP.UserProfiles.UserProfilePropertiesForUser'
, params: [
{ accountName: 'Edm.String' },
{ propertyNames: 'Collection(Edm.String)' }], method: ''}),
GetPropertyNames: $data.EntityContext.generateServiceOperation({ serviceName:'GetPropertyNames', returnType: $data.Queryable, elementType: 'Edm.String',
params: [
{ this: 'SP.UserProfiles.UserProfilePropertiesForUser' }], method: ''}),
PS_LookupTables_InvalidNameCharacters: $data.EntityContext.generateServiceOperation({ serviceName:'PS_LookupTables_InvalidNameCharacters', returnType: $data.Queryable, elementType: 'Edm.String',
params: [], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'PS.Calendar'
, params: [
{ this: 'Collection(PS.Calendar)' },
{ parameters: 'PS.CalendarCreationInformation' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.Calendar'
, params: [
{ this: 'Collection(PS.Calendar)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.Calendar'
, params: [
{ this: 'Collection(PS.Calendar)' },
{ objectId: 'Edm.String' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Collection(PS.Calendar)' },
{ calendar: 'PS.Calendar' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'PS.CalendarException'
, params: [
{ this: 'Collection(PS.CalendarException)' },
{ parameters: 'PS.CalendarExceptionCreationInformation' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.CalendarException'
, params: [
{ this: 'Collection(PS.CalendarException)' },
{ id: 'Edm.Int32' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Collection(PS.CalendarException)' },
{ exception: 'PS.CalendarException' }], method: ''}),
CopyTo: $data.EntityContext.generateServiceOperation({ serviceName:'CopyTo', returnType:
'PS.Calendar'
, params: [
{ this: 'PS.Calendar' },
{ name: 'Edm.String' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'PS.CustomField'
, params: [
{ this: 'Collection(PS.CustomField)' },
{ parameters: 'PS.CustomFieldCreationInformation' }], method: ''}),
GetByAppAlternateId: $data.EntityContext.generateServiceOperation({ serviceName:'GetByAppAlternateId', returnType:
'PS.CustomField'
, params: [
{ this: 'Collection(PS.CustomField)' },
{ objectId: 'Edm.String' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.CustomField'
, params: [
{ this: 'Collection(PS.CustomField)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.CustomField'
, params: [
{ this: 'Collection(PS.CustomField)' },
{ objectId: 'Edm.String' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Collection(PS.CustomField)' },
{ field: 'PS.CustomField' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'PS.DraftAssignment'
, params: [
{ this: 'Collection(PS.DraftAssignment)' },
{ parameters: 'PS.AssignmentCreationInformation' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.DraftAssignment'
, params: [
{ this: 'Collection(PS.DraftAssignment)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.DraftAssignment'
, params: [
{ this: 'Collection(PS.DraftAssignment)' },
{ objectId: 'Edm.String' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Collection(PS.DraftAssignment)' },
{ assignment: 'PS.DraftAssignment' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'PS.DraftProjectResource'
, params: [
{ this: 'Collection(PS.DraftProjectResource)' },
{ parameters: 'PS.ProjectResourceCreationInformation' }], method: ''}),
AddEnterpriseResource: $data.EntityContext.generateServiceOperation({ serviceName:'AddEnterpriseResource', returnType:
'PS.DraftProjectResource'
, params: [
{ this: 'Collection(PS.DraftProjectResource)' },
{ resource: 'PS.EnterpriseResource' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.DraftProjectResource'
, params: [
{ this: 'Collection(PS.DraftProjectResource)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.DraftProjectResource'
, params: [
{ this: 'Collection(PS.DraftProjectResource)' },
{ objectId: 'Edm.String' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Collection(PS.DraftProjectResource)' },
{ resource: 'PS.DraftProjectResource' }], method: ''}),
GetResourcePlanByUrl: $data.EntityContext.generateServiceOperation({ serviceName:'GetResourcePlanByUrl', returnType:
'PS.ResourcePlan'
, params: [
{ this: 'PS.Project' },
{ start: 'Edm.String' },
{ end: 'Edm.String' },
{ scale: 'Edm.String' }], method: ''}),
ReadyToLeaveProjectStage: $data.EntityContext.generateServiceOperation({ serviceName:'ReadyToLeaveProjectStage', returnType:
'Edm.Int32'
, params: [
{ this: 'PS.Project' }], method: ''}),
GetResourcePlanByUrl: $data.EntityContext.generateServiceOperation({ serviceName:'GetResourcePlanByUrl', returnType:
'PS.ResourcePlan'
, params: [
{ this: 'PS.DraftProject' },
{ start: 'Edm.String' },
{ end: 'Edm.String' },
{ scale: 'Edm.String' }], method: ''}),
ReadyToLeaveProjectStage: $data.EntityContext.generateServiceOperation({ serviceName:'ReadyToLeaveProjectStage', returnType:
'Edm.Int32'
, params: [
{ this: 'PS.DraftProject' }], method: ''}),
CheckIn: $data.EntityContext.generateServiceOperation({ serviceName:'CheckIn', returnType:
'PS.QueueJob'
, params: [
{ this: 'PS.DraftProject' },
{ force: 'Edm.Boolean' }], method: ''}),
Publish: $data.EntityContext.generateServiceOperation({ serviceName:'Publish', returnType:
'PS.QueueJob'
, params: [
{ this: 'PS.DraftProject' },
{ checkIn: 'Edm.Boolean' }], method: ''}),
Update: $data.EntityContext.generateServiceOperation({ serviceName:'Update', returnType:
'PS.QueueJob'
, params: [
{ this: 'PS.DraftProject' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'PS.DraftTask'
, params: [
{ this: 'Collection(PS.DraftTask)' },
{ parameters: 'PS.TaskCreationInformation' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.DraftTask'
, params: [
{ this: 'Collection(PS.DraftTask)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.DraftTask'
, params: [
{ this: 'Collection(PS.DraftTask)' },
{ objectId: 'Edm.String' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Collection(PS.DraftTask)' },
{ task: 'PS.DraftTask' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'PS.DraftTaskLink'
, params: [
{ this: 'Collection(PS.DraftTaskLink)' },
{ parameters: 'PS.TaskLinkCreationInformation' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.DraftTaskLink'
, params: [
{ this: 'Collection(PS.DraftTaskLink)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.DraftTaskLink'
, params: [
{ this: 'Collection(PS.DraftTaskLink)' },
{ objectId: 'Edm.String' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Collection(PS.DraftTaskLink)' },
{ TaskLink: 'PS.DraftTaskLink' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'PS.EnterpriseProjectType'
, params: [
{ this: 'Collection(PS.EnterpriseProjectType)' },
{ parameters: 'PS.EPTCreationInformation' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.EnterpriseProjectType'
, params: [
{ this: 'Collection(PS.EnterpriseProjectType)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.EnterpriseProjectType'
, params: [
{ this: 'Collection(PS.EnterpriseProjectType)' },
{ objectId: 'Edm.String' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Collection(PS.EnterpriseProjectType)' },
{ ept: 'PS.EnterpriseProjectType' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'PS.EnterpriseResource'
, params: [
{ this: 'Collection(PS.EnterpriseResource)' },
{ parameters: 'PS.EnterpriseResourceCreationInformation' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.EnterpriseResource'
, params: [
{ this: 'Collection(PS.EnterpriseResource)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.EnterpriseResource'
, params: [
{ this: 'Collection(PS.EnterpriseResource)' },
{ objectId: 'Edm.String' }], method: ''}),
GetByUser: $data.EntityContext.generateServiceOperation({ serviceName:'GetByUser', returnType:
'PS.EnterpriseResource'
, params: [
{ this: 'Collection(PS.EnterpriseResource)' },
{ user: 'SP.User' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Collection(PS.EnterpriseResource)' },
{ resource: 'PS.EnterpriseResource' }], method: ''}),
PS_EnterpriseResource_Self: $data.EntityContext.generateServiceOperation({ serviceName:'PS_EnterpriseResource_Self', returnType:
'PS.EnterpriseResource'
, params: [], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.Event'
, params: [
{ this: 'Collection(PS.Event)' },
{ objectId: 'Edm.String' }], method: ''}),
GetByInt: $data.EntityContext.generateServiceOperation({ serviceName:'GetByInt', returnType:
'PS.Event'
, params: [
{ this: 'Collection(PS.Event)' },
{ id: 'Edm.Int32' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'PS.EventHandler'
, params: [
{ this: 'Collection(PS.EventHandler)' },
{ parameters: 'PS.EventHandlerCreationInformation' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.EventHandler'
, params: [
{ this: 'Collection(PS.EventHandler)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.EventHandler'
, params: [
{ this: 'Collection(PS.EventHandler)' },
{ objectId: 'Edm.String' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Collection(PS.EventHandler)' },
{ handler: 'PS.EventHandler' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'PS.LookupEntry'
, params: [
{ this: 'Collection(PS.LookupEntry)' },
{ parameters: 'PS.LookupEntryCreationInformation' }], method: ''}),
GetByAppAlternateId: $data.EntityContext.generateServiceOperation({ serviceName:'GetByAppAlternateId', returnType:
'PS.LookupEntry'
, params: [
{ this: 'Collection(PS.LookupEntry)' },
{ objectId: 'Edm.String' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.LookupEntry'
, params: [
{ this: 'Collection(PS.LookupEntry)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.LookupEntry'
, params: [
{ this: 'Collection(PS.LookupEntry)' },
{ objectId: 'Edm.String' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Collection(PS.LookupEntry)' },
{ entry: 'PS.LookupEntry' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'PS.LookupTable'
, params: [
{ this: 'Collection(PS.LookupTable)' },
{ parameters: 'PS.LookupTableCreationInformation' }], method: ''}),
GetByAppAlternateId: $data.EntityContext.generateServiceOperation({ serviceName:'GetByAppAlternateId', returnType:
'PS.LookupTable'
, params: [
{ this: 'Collection(PS.LookupTable)' },
{ objectId: 'Edm.String' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.LookupTable'
, params: [
{ this: 'Collection(PS.LookupTable)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.LookupTable'
, params: [
{ this: 'Collection(PS.LookupTable)' },
{ objectId: 'Edm.String' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Collection(PS.LookupTable)' },
{ table: 'PS.LookupTable' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'PS.Phase'
, params: [
{ this: 'Collection(PS.Phase)' },
{ parameters: 'PS.PhaseCreationInformation' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.Phase'
, params: [
{ this: 'Collection(PS.Phase)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.Phase'
, params: [
{ this: 'Collection(PS.Phase)' },
{ objectId: 'Edm.String' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Collection(PS.Phase)' },
{ phase: 'PS.Phase' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'PS.PlanAssignment'
, params: [
{ this: 'Collection(PS.PlanAssignment)' },
{ parameters: 'PS.PlanAssignmentCreationInformation' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.PlanAssignment'
, params: [
{ this: 'Collection(PS.PlanAssignment)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.PlanAssignment'
, params: [
{ this: 'Collection(PS.PlanAssignment)' },
{ objectId: 'Edm.String' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Collection(PS.PlanAssignment)' },
{ assignment: 'PS.PlanAssignment' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.PlanAssignmentInterval'
, params: [
{ this: 'Collection(PS.PlanAssignmentInterval)' },
{ id: 'Edm.String' }], method: ''}),
GetByStart: $data.EntityContext.generateServiceOperation({ serviceName:'GetByStart', returnType:
'PS.PlanAssignmentInterval'
, params: [
{ this: 'Collection(PS.PlanAssignmentInterval)' },
{ start: 'Edm.DateTime' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'PS.PublishedProject'
, params: [
{ this: 'Collection(PS.PublishedProject)' },
{ parameters: 'PS.ProjectCreationInformation' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.PublishedProject'
, params: [
{ this: 'Collection(PS.PublishedProject)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.PublishedProject'
, params: [
{ this: 'Collection(PS.PublishedProject)' },
{ objectId: 'Edm.String' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Collection(PS.PublishedProject)' },
{ project: 'PS.PublishedProject' }], method: ''}),
Update: $data.EntityContext.generateServiceOperation({ serviceName:'Update', returnType:
'PS.QueueJob'
, params: [
{ this: 'Collection(PS.PublishedProject)' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.ProjectDetailPage'
, params: [
{ this: 'Collection(PS.ProjectDetailPage)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.ProjectDetailPage'
, params: [
{ this: 'Collection(PS.ProjectDetailPage)' },
{ objectId: 'Edm.String' }], method: ''}),
PS_ProjectServerData: $data.EntityContext.generateServiceOperation({ serviceName:'PS_ProjectServerData', returnType:
'PS.ProjectServerData'
, params: [], method: ''}),
PS_ProjectServer: $data.EntityContext.generateServiceOperation({ serviceName:'PS_ProjectServer', returnType:
'PS.ProjectServer'
, params: [], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.PublishedAssignment'
, params: [
{ this: 'Collection(PS.PublishedAssignment)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.PublishedAssignment'
, params: [
{ this: 'Collection(PS.PublishedAssignment)' },
{ objectId: 'Edm.String' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.PublishedProjectResource'
, params: [
{ this: 'Collection(PS.PublishedProjectResource)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.PublishedProjectResource'
, params: [
{ this: 'Collection(PS.PublishedProjectResource)' },
{ objectId: 'Edm.String' }], method: ''}),
GetResourcePlanByUrl: $data.EntityContext.generateServiceOperation({ serviceName:'GetResourcePlanByUrl', returnType:
'PS.ResourcePlan'
, params: [
{ this: 'PS.PublishedProject' },
{ start: 'Edm.String' },
{ end: 'Edm.String' },
{ scale: 'Edm.String' }], method: ''}),
ReadyToLeaveProjectStage: $data.EntityContext.generateServiceOperation({ serviceName:'ReadyToLeaveProjectStage', returnType:
'Edm.Int32'
, params: [
{ this: 'PS.PublishedProject' }], method: ''}),
CheckOut: $data.EntityContext.generateServiceOperation({ serviceName:'CheckOut', returnType:
'PS.DraftProject'
, params: [
{ this: 'PS.PublishedProject' }], method: ''}),
DeleteObject: $data.EntityContext.generateServiceOperation({ serviceName:'DeleteObject', returnType:
'PS.QueueJob'
, params: [
{ this: 'PS.PublishedProject' }], method: ''}),
UpdateVisibilityCustomFields: $data.EntityContext.generateServiceOperation({ serviceName:'UpdateVisibilityCustomFields', returnType:
'PS.QueueJob'
, params: [
{ this: 'PS.PublishedProject' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.PublishedTask'
, params: [
{ this: 'Collection(PS.PublishedTask)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.PublishedTask'
, params: [
{ this: 'Collection(PS.PublishedTask)' },
{ objectId: 'Edm.String' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.PublishedTaskLink'
, params: [
{ this: 'Collection(PS.PublishedTaskLink)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.PublishedTaskLink'
, params: [
{ this: 'Collection(PS.PublishedTaskLink)' },
{ objectId: 'Edm.String' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.QueueJob'
, params: [
{ this: 'Collection(PS.QueueJob)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.QueueJob'
, params: [
{ this: 'Collection(PS.QueueJob)' },
{ objectId: 'Edm.String' }], method: ''}),
DeleteObject: $data.EntityContext.generateServiceOperation({ serviceName:'DeleteObject', returnType:
'PS.QueueJob'
, params: [
{ this: 'PS.ResourcePlan' }], method: ''}),
ForceCheckIn: $data.EntityContext.generateServiceOperation({ serviceName:'ForceCheckIn', returnType:
'PS.QueueJob'
, params: [
{ this: 'PS.ResourcePlan' }], method: ''}),
Publish: $data.EntityContext.generateServiceOperation({ serviceName:'Publish', returnType:
'PS.QueueJob'
, params: [
{ this: 'PS.ResourcePlan' }], method: ''}),
Update: $data.EntityContext.generateServiceOperation({ serviceName:'Update', returnType:
'PS.QueueJob'
, params: [
{ this: 'PS.ResourcePlan' }], method: ''}),
PS_ServiceStatus: $data.EntityContext.generateServiceOperation({ serviceName:'PS_ServiceStatus', returnType:
'PS.ServiceStatus'
, params: [
{ server: 'PS.ProjectServer' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'PS.Stage'
, params: [
{ this: 'Collection(PS.Stage)' },
{ parameters: 'PS.StageCreationInformation' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.Stage'
, params: [
{ this: 'Collection(PS.Stage)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.Stage'
, params: [
{ this: 'Collection(PS.Stage)' },
{ objectId: 'Edm.String' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Collection(PS.Stage)' },
{ stage: 'PS.Stage' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'PS.StageCustomField'
, params: [
{ this: 'Collection(PS.StageCustomField)' },
{ creationInfo: 'PS.StageCustomFieldCreationInformation' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.StageCustomField'
, params: [
{ this: 'Collection(PS.StageCustomField)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.StageCustomField'
, params: [
{ this: 'Collection(PS.StageCustomField)' },
{ objectId: 'Edm.String' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Collection(PS.StageCustomField)' },
{ field: 'PS.StageCustomField' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'PS.StagePDP'
, params: [
{ this: 'Collection(PS.StagePDP)' },
{ parameters: 'PS.StagePDPCreationInformation' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.StagePDP'
, params: [
{ this: 'Collection(PS.StagePDP)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.StagePDP'
, params: [
{ this: 'Collection(PS.StagePDP)' },
{ objectId: 'Edm.String' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Collection(PS.StagePDP)' },
{ pdp: 'PS.StagePDP' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'PS.StatusAssignment'
, params: [
{ this: 'Collection(PS.StatusAssignment)' },
{ parameters: 'PS.StatusAssignmentCreationInformation' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.StatusAssignment'
, params: [
{ this: 'Collection(PS.StatusAssignment)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.StatusAssignment'
, params: [
{ this: 'Collection(PS.StatusAssignment)' },
{ objectId: 'Edm.String' }], method: ''}),
GetTimePhaseByUrl: $data.EntityContext.generateServiceOperation({ serviceName:'GetTimePhaseByUrl', returnType:
'PS.TimePhase'
, params: [
{ this: 'Collection(PS.StatusAssignment)' },
{ start: 'Edm.String' },
{ end: 'Edm.String' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Collection(PS.StatusAssignment)' },
{ assignment: 'PS.StatusAssignment' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'PS.TimeSheetLine'
, params: [
{ this: 'Collection(PS.TimeSheetLine)' },
{ parameters: 'PS.TimeSheetLineCreationInformation' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.TimeSheetLine'
, params: [
{ this: 'Collection(PS.TimeSheetLine)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.TimeSheetLine'
, params: [
{ this: 'Collection(PS.TimeSheetLine)' },
{ objectId: 'Edm.String' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Collection(PS.TimeSheetLine)' },
{ line: 'PS.TimeSheetLine' }], method: ''}),
GetByGuid: $data.EntityContext.generateServiceOperation({ serviceName:'GetByGuid', returnType:
'PS.TimeSheetPeriod'
, params: [
{ this: 'Collection(PS.TimeSheetPeriod)' },
{ uid: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.TimeSheetPeriod'
, params: [
{ this: 'Collection(PS.TimeSheetPeriod)' },
{ objectId: 'Edm.String' }], method: ''}),
CreateTimeSheet: $data.EntityContext.generateServiceOperation({ serviceName:'CreateTimeSheet', returnType:
'PS.TimeSheet'
, params: [
{ this: 'PS.TimeSheetPeriod' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'PS.TimeSheetWork'
, params: [
{ this: 'Collection(PS.TimeSheetWork)' },
{ parameters: 'PS.TimeSheetWorkCreationInformation' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.TimeSheetWork'
, params: [
{ this: 'Collection(PS.TimeSheetWork)' },
{ objectId: 'Edm.String' }], method: ''}),
GetByStartDate: $data.EntityContext.generateServiceOperation({ serviceName:'GetByStartDate', returnType:
'PS.TimeSheetWork'
, params: [
{ this: 'Collection(PS.TimeSheetWork)' },
{ start: 'Edm.DateTime' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Collection(PS.TimeSheetWork)' },
{ work: 'PS.TimeSheetWork' }], method: ''}),
CreateProjectFromListItem: $data.EntityContext.generateServiceOperation({ serviceName:'CreateProjectFromListItem', returnType:
'Edm.Guid'
, params: [
{ this: 'PS.WorkflowActivities' },
{ webId: 'Edm.Guid' },
{ listId: 'Edm.Guid' },
{ itemId: 'Edm.Int32' },
{ eptId: 'Edm.Guid' }], method: ''}),
ReadBooleanProperty: $data.EntityContext.generateServiceOperation({ serviceName:'ReadBooleanProperty', returnType:
'Edm.Boolean'
, params: [
{ this: 'PS.WorkflowActivities' },
{ projectId: 'Edm.Guid' },
{ propertyId: 'Edm.String' }], method: ''}),
ReadCurrencyProperty: $data.EntityContext.generateServiceOperation({ serviceName:'ReadCurrencyProperty', returnType:
'Edm.Double'
, params: [
{ this: 'PS.WorkflowActivities' },
{ projectId: 'Edm.Guid' },
{ propertyId: 'Edm.String' }], method: ''}),
ReadDateTimeProperty: $data.EntityContext.generateServiceOperation({ serviceName:'ReadDateTimeProperty', returnType:
'Edm.DateTime'
, params: [
{ this: 'PS.WorkflowActivities' },
{ projectId: 'Edm.Guid' },
{ propertyId: 'Edm.String' }], method: ''}),
ReadGuidProperty: $data.EntityContext.generateServiceOperation({ serviceName:'ReadGuidProperty', returnType:
'Edm.Guid'
, params: [
{ this: 'PS.WorkflowActivities' },
{ projectId: 'Edm.Guid' },
{ propertyId: 'Edm.String' }], method: ''}),
ReadIntegerProperty: $data.EntityContext.generateServiceOperation({ serviceName:'ReadIntegerProperty', returnType:
'Edm.Int32'
, params: [
{ this: 'PS.WorkflowActivities' },
{ projectId: 'Edm.Guid' },
{ propertyId: 'Edm.String' }], method: ''}),
ReadNumberProperty: $data.EntityContext.generateServiceOperation({ serviceName:'ReadNumberProperty', returnType:
'Edm.Double'
, params: [
{ this: 'PS.WorkflowActivities' },
{ projectId: 'Edm.Guid' },
{ propertyId: 'Edm.String' }], method: ''}),
ReadProjectProperty: $data.EntityContext.generateServiceOperation({ serviceName:'ReadProjectProperty', returnType:
'Edm.String'
, params: [
{ this: 'PS.WorkflowActivities' },
{ projectId: 'Edm.Guid' },
{ propertyId: 'Edm.String' }], method: ''}),
ReadTextProperty: $data.EntityContext.generateServiceOperation({ serviceName:'ReadTextProperty', returnType:
'Edm.String'
, params: [
{ this: 'PS.WorkflowActivities' },
{ projectId: 'Edm.Guid' },
{ propertyId: 'Edm.String' }], method: ''}),
ReadyToLeaveProjectStage: $data.EntityContext.generateServiceOperation({ serviceName:'ReadyToLeaveProjectStage', returnType:
'Edm.Int32'
, params: [
{ this: 'PS.WorkflowActivities' },
{ projectId: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'PS.WorkflowDesignerField'
, params: [
{ this: 'Collection(PS.WorkflowDesignerField)' },
{ objectId: 'Edm.String' }], method: ''}),
SP_Publishing_AddinPlugin: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_AddinPlugin', returnType:
'SP.Publishing.AddinPlugin'
, params: [], method: ''}),
SP_Publishing_AddinSettings: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_AddinSettings', returnType:
'SP.Publishing.AddinSettings'
, params: [
{ id: 'Edm.Guid' }], method: ''}),
SP_Publishing_DesignPackage_ExportEnterprise: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_DesignPackage_ExportEnterprise', returnType:
'SP.Publishing.DesignPackageInfo'
, params: [
{ site: 'SP.Site' },
{ includeSearchConfiguration: 'Edm.Boolean' }], method: ''}),
SP_Publishing_DesignPackage_ExportSmallBusiness: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_DesignPackage_ExportSmallBusiness', returnType:
'SP.Publishing.DesignPackageInfo'
, params: [
{ site: 'SP.Site' },
{ packageName: 'Edm.String' },
{ includeSearchConfiguration: 'Edm.Boolean' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTermProviderNameCollection' },
{ item: 'Edm.String' }], method: ''}),
CreateTerm: $data.EntityContext.generateServiceOperation({ serviceName:'CreateTerm', returnType:
'SP.Publishing.Navigation.NavigationTerm'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTermSetItem' },
{ termName: 'Edm.String' },
{ linkType: 'Edm.Int32' },
{ termId: 'Edm.Guid' }], method: ''}),
GetResolvedDisplayUrl: $data.EntityContext.generateServiceOperation({ serviceName:'GetResolvedDisplayUrl', returnType:
'Edm.String'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTermSetItem' },
{ browserQueryString: 'Edm.String' }], method: ''}),
GetTaxonomyTermStore: $data.EntityContext.generateServiceOperation({ serviceName:'GetTaxonomyTermStore', returnType:
'SP.Taxonomy.TermStore'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTermSetItem' }], method: ''}),
CreateTerm: $data.EntityContext.generateServiceOperation({ serviceName:'CreateTerm', returnType:
'SP.Publishing.Navigation.NavigationTerm'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTerm' },
{ termName: 'Edm.String' },
{ linkType: 'Edm.Int32' },
{ termId: 'Edm.Guid' }], method: ''}),
GetResolvedDisplayUrl: $data.EntityContext.generateServiceOperation({ serviceName:'GetResolvedDisplayUrl', returnType:
'Edm.String'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTerm' },
{ browserQueryString: 'Edm.String' }], method: ''}),
GetTaxonomyTermStore: $data.EntityContext.generateServiceOperation({ serviceName:'GetTaxonomyTermStore', returnType:
'SP.Taxonomy.TermStore'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTerm' }], method: ''}),
GetAllParentTerms: $data.EntityContext.generateServiceOperation({ serviceName:'GetAllParentTerms', returnType: $data.Queryable, elementType: 'SP.Publishing.Navigation.NavigationTerm',
params: [
{ this: 'SP.Publishing.Navigation.NavigationTerm' }], method: ''}),
GetAsEditable: $data.EntityContext.generateServiceOperation({ serviceName:'GetAsEditable', returnType:
'SP.Publishing.Navigation.NavigationTerm'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTerm' },
{ taxonomySession: 'SP.Taxonomy.TaxonomySession' }], method: ''}),
SP_Publishing_Navigation_NavigationTerm_GetAsResolvedByView: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_Navigation_NavigationTerm_GetAsResolvedByView', returnType:
'SP.Publishing.Navigation.NavigationTerm'
, params: [
{ term: 'SP.Taxonomy.Term' },
{ view: 'SP.Publishing.Navigation.NavigationTermSetView' }], method: ''}),
SP_Publishing_Navigation_NavigationTerm_GetAsResolvedByWeb: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_Navigation_NavigationTerm_GetAsResolvedByWeb', returnType:
'SP.Publishing.Navigation.NavigationTerm'
, params: [
{ term: 'SP.Taxonomy.Term' },
{ web: 'SP.Web' },
{ siteMapProviderName: 'Edm.String' }], method: ''}),
GetResolvedAssociatedFolderUrl: $data.EntityContext.generateServiceOperation({ serviceName:'GetResolvedAssociatedFolderUrl', returnType:
'Edm.String'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTerm' }], method: ''}),
GetResolvedTargetUrl: $data.EntityContext.generateServiceOperation({ serviceName:'GetResolvedTargetUrl', returnType:
'Edm.String'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTerm' },
{ browserQueryString: 'Edm.String' },
{ remainingUrlSegments: 'Collection(Edm.String)' }], method: ''}),
GetResolvedTargetUrlWithoutQuery: $data.EntityContext.generateServiceOperation({ serviceName:'GetResolvedTargetUrlWithoutQuery', returnType:
'Edm.String'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTerm' }], method: ''}),
GetTaxonomyTerm: $data.EntityContext.generateServiceOperation({ serviceName:'GetTaxonomyTerm', returnType:
'SP.Taxonomy.Term'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTerm' }], method: ''}),
GetWebRelativeFriendlyUrl: $data.EntityContext.generateServiceOperation({ serviceName:'GetWebRelativeFriendlyUrl', returnType:
'Edm.String'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTerm' }], method: ''}),
GetWithNewView: $data.EntityContext.generateServiceOperation({ serviceName:'GetWithNewView', returnType:
'SP.Publishing.Navigation.NavigationTerm'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTerm' },
{ newView: 'SP.Publishing.Navigation.NavigationTermSetView' }], method: ''}),
CreateTerm: $data.EntityContext.generateServiceOperation({ serviceName:'CreateTerm', returnType:
'SP.Publishing.Navigation.NavigationTerm'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTermSet' },
{ termName: 'Edm.String' },
{ linkType: 'Edm.Int32' },
{ termId: 'Edm.Guid' }], method: ''}),
GetResolvedDisplayUrl: $data.EntityContext.generateServiceOperation({ serviceName:'GetResolvedDisplayUrl', returnType:
'Edm.String'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTermSet' },
{ browserQueryString: 'Edm.String' }], method: ''}),
GetTaxonomyTermStore: $data.EntityContext.generateServiceOperation({ serviceName:'GetTaxonomyTermStore', returnType:
'SP.Taxonomy.TermStore'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTermSet' }], method: ''}),
FindTermForUrl: $data.EntityContext.generateServiceOperation({ serviceName:'FindTermForUrl', returnType:
'SP.Publishing.Navigation.NavigationTerm'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTermSet' },
{ url: 'Edm.String' }], method: ''}),
GetAllTerms: $data.EntityContext.generateServiceOperation({ serviceName:'GetAllTerms', returnType: $data.Queryable, elementType: 'SP.Publishing.Navigation.NavigationTerm',
params: [
{ this: 'SP.Publishing.Navigation.NavigationTermSet' }], method: ''}),
GetAsEditable: $data.EntityContext.generateServiceOperation({ serviceName:'GetAsEditable', returnType:
'SP.Publishing.Navigation.NavigationTermSet'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTermSet' },
{ taxonomySession: 'SP.Taxonomy.TaxonomySession' }], method: ''}),
SP_Publishing_Navigation_NavigationTermSet_GetAsResolvedByView: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_Navigation_NavigationTermSet_GetAsResolvedByView', returnType:
'SP.Publishing.Navigation.NavigationTermSet'
, params: [
{ termSet: 'SP.Taxonomy.TermSet' },
{ view: 'SP.Publishing.Navigation.NavigationTermSetView' }], method: ''}),
SP_Publishing_Navigation_NavigationTermSet_GetAsResolvedByWeb: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_Navigation_NavigationTermSet_GetAsResolvedByWeb', returnType:
'SP.Publishing.Navigation.NavigationTermSet'
, params: [
{ termSet: 'SP.Taxonomy.TermSet' },
{ web: 'SP.Web' },
{ siteMapProviderName: 'Edm.String' }], method: ''}),
GetTaxonomyTermSet: $data.EntityContext.generateServiceOperation({ serviceName:'GetTaxonomyTermSet', returnType:
'SP.Taxonomy.TermSet'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTermSet' }], method: ''}),
GetWithNewView: $data.EntityContext.generateServiceOperation({ serviceName:'GetWithNewView', returnType:
'SP.Publishing.Navigation.NavigationTermSet'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTermSet' },
{ newView: 'SP.Publishing.Navigation.NavigationTermSetView' }], method: ''}),
SP_Publishing_Navigation_NavigationTermSetView: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_Navigation_NavigationTermSetView', returnType:
'SP.Publishing.Navigation.NavigationTermSetView'
, params: [
{ web: 'SP.Web' },
{ siteMapProviderName: 'Edm.String' }], method: ''}),
SP_Publishing_Navigation_NavigationTermSetView_CreateEmptyInstance: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_Navigation_NavigationTermSetView_CreateEmptyInstance', returnType:
'SP.Publishing.Navigation.NavigationTermSetView'
, params: [], method: ''}),
GetCopy: $data.EntityContext.generateServiceOperation({ serviceName:'GetCopy', returnType:
'SP.Publishing.Navigation.NavigationTermSetView'
, params: [
{ this: 'SP.Publishing.Navigation.NavigationTermSetView' }], method: ''}),
SP_Publishing_Navigation_SwitchableSiteMapProviderSettings: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_Navigation_SwitchableSiteMapProviderSettings', returnType:
'SP.Publishing.Navigation.SwitchableSiteMapProviderSettings'
, params: [
{ name: 'Edm.String' }], method: ''}),
SP_Publishing_Navigation_TaxonomyNavigation_GetNavigationLcidForWeb: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_Navigation_TaxonomyNavigation_GetNavigationLcidForWeb', returnType:
'Edm.Int32'
, params: [
{ web: 'SP.Web' }], method: ''}),
SP_Publishing_Navigation_TaxonomyNavigation_GetTermSetForWeb: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_Navigation_TaxonomyNavigation_GetTermSetForWeb', returnType:
'SP.Publishing.Navigation.NavigationTermSet'
, params: [
{ web: 'SP.Web' },
{ siteMapProviderName: 'Edm.String' },
{ includeInheritedSettings: 'Edm.Boolean' }], method: ''}),
SP_Publishing_Navigation_TaxonomyNavigation_GetWebNavigationSettings: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_Navigation_TaxonomyNavigation_GetWebNavigationSettings', returnType:
'SP.Publishing.Navigation.WebNavigationSettings'
, params: [
{ web: 'SP.Web' }], method: ''}),
SP_Publishing_Navigation_TaxonomySiteMapProviderSettings: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_Navigation_TaxonomySiteMapProviderSettings', returnType:
'SP.Publishing.Navigation.TaxonomySiteMapProviderSettings'
, params: [
{ name: 'Edm.String' }], method: ''}),
SP_Publishing_Navigation_WebNavigationSettings: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_Navigation_WebNavigationSettings', returnType:
'SP.Publishing.Navigation.WebNavigationSettings'
, params: [
{ web: 'SP.Web' }], method: ''}),
GetStandardNavigationSettings: $data.EntityContext.generateServiceOperation({ serviceName:'GetStandardNavigationSettings', returnType:
'SP.Publishing.Navigation.StandardNavigationSettings'
, params: [
{ this: 'SP.Publishing.Navigation.WebNavigationSettings' },
{ scheme: 'Edm.Int32' }], method: ''}),
AddFriendlyUrl: $data.EntityContext.generateServiceOperation({ serviceName:'AddFriendlyUrl', returnType:
'Edm.String'
, params: [
{ this: 'SP.Publishing.PublishingPage' },
{ friendlyUrlSegment: 'Edm.String' },
{ editableParent: 'SP.Publishing.Navigation.NavigationTermSetItem' },
{ doAddToNavigation: 'Edm.Boolean' }], method: ''}),
SP_Publishing_PublishingPage_GetPublishingPage: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_PublishingPage_GetPublishingPage', returnType:
'SP.Publishing.PublishingPage'
, params: [
{ sourceListItem: 'SP.ListItem' }], method: ''}),
AddPublishingPage: $data.EntityContext.generateServiceOperation({ serviceName:'AddPublishingPage', returnType:
'SP.Publishing.PublishingPage'
, params: [
{ this: 'SP.Publishing.PublishingWeb' },
{ pageInformation: 'SP.Publishing.PublishingPageInformation' }], method: ''}),
SP_Publishing_PublishingWeb_GetPublishingWeb: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_PublishingWeb_GetPublishingWeb', returnType:
'SP.Publishing.PublishingWeb'
, params: [
{ web: 'SP.Web' }], method: ''}),
SP_Publishing_SiteImageRenditions_GetRenditions: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_SiteImageRenditions_GetRenditions', returnType: $data.Queryable, elementType: 'SP.Publishing.ImageRendition',
params: [], method: ''}),
SP_Publishing_SiteServicesAddins_GetPlugin: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_SiteServicesAddins_GetPlugin', returnType:
'SP.Publishing.AddinPlugin'
, params: [
{ pluginName: 'Edm.String' }], method: ''}),
SP_Publishing_SiteServicesAddins_GetSettings: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_SiteServicesAddins_GetSettings', returnType:
'SP.Publishing.AddinSettings'
, params: [
{ addinId: 'Edm.Guid' }], method: ''}),
SP_Publishing_Variations_GetLabels: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_Variations_GetLabels', returnType: $data.Queryable, elementType: 'SP.Publishing.VariationLabel',
params: [], method: ''}),
SP_Publishing_Variations_GetPeerUrl: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Publishing_Variations_GetPeerUrl', returnType:
'Edm.String'
, params: [
{ currentUrl: 'Edm.String' },
{ labelTitle: 'Edm.String' }], method: ''}),
AddQuestion: $data.EntityContext.generateServiceOperation({ serviceName:'AddQuestion', returnType:
'Edm.Guid'
, params: [
{ this: 'Microsoft.Office.Education.QuizOM.Quiz' },
{ newQuestion: 'Microsoft.Office.Education.QuizOM.Question' },
{ newQuestionKey: 'Microsoft.Office.Education.QuizOM.QuestionKey' }], method: ''}),
CreateUserResponse: $data.EntityContext.generateServiceOperation({ serviceName:'CreateUserResponse', returnType:
'Microsoft.Office.Education.QuizOM.UserResponse'
, params: [
{ this: 'Microsoft.Office.Education.QuizOM.Quiz' }], method: ''}),
EnumerateUserResponses: $data.EntityContext.generateServiceOperation({ serviceName:'EnumerateUserResponses', returnType: $data.Queryable, elementType: 'Microsoft.Office.Education.QuizOM.UserResponseInfo',
params: [
{ this: 'Microsoft.Office.Education.QuizOM.Quiz' }], method: ''}),
FindOrCreateGradedResponse: $data.EntityContext.generateServiceOperation({ serviceName:'FindOrCreateGradedResponse', returnType:
'Microsoft.Office.Education.QuizOM.GradedResponse'
, params: [
{ this: 'Microsoft.Office.Education.QuizOM.Quiz' },
{ userResponseId: 'Edm.Int32' }], method: ''}),
FindUserResponseById: $data.EntityContext.generateServiceOperation({ serviceName:'FindUserResponseById', returnType:
'Microsoft.Office.Education.QuizOM.UserResponse'
, params: [
{ this: 'Microsoft.Office.Education.QuizOM.Quiz' },
{ responseId: 'Edm.Int32' }], method: ''}),
GetCurrentUsersLatestResponse: $data.EntityContext.generateServiceOperation({ serviceName:'GetCurrentUsersLatestResponse', returnType:
'Microsoft.Office.Education.QuizOM.UserResponse'
, params: [
{ this: 'Microsoft.Office.Education.QuizOM.Quiz' },
{ options: 'Edm.Int32' },
{ createIfNone: 'Edm.Boolean' }], method: ''}),
GetCurrentUsersResponses: $data.EntityContext.generateServiceOperation({ serviceName:'GetCurrentUsersResponses', returnType: $data.Queryable, elementType: 'Microsoft.Office.Education.QuizOM.UserResponseInfo',
params: [
{ this: 'Microsoft.Office.Education.QuizOM.Quiz' },
{ options: 'Edm.Int32' }], method: ''}),
GetGradingKey: $data.EntityContext.generateServiceOperation({ serviceName:'GetGradingKey', returnType:
'Microsoft.Office.Education.QuizOM.GradingKey'
, params: [
{ this: 'Microsoft.Office.Education.QuizOM.Quiz' },
{ createIfMissing: 'Edm.Boolean' }], method: ''}),
GetUsersLatestResponse: $data.EntityContext.generateServiceOperation({ serviceName:'GetUsersLatestResponse', returnType:
'Microsoft.Office.Education.QuizOM.UserResponse'
, params: [
{ this: 'Microsoft.Office.Education.QuizOM.Quiz' },
{ userId: 'Edm.Int32' },
{ options: 'Edm.Int32' }], method: ''}),
GetUsersResponses: $data.EntityContext.generateServiceOperation({ serviceName:'GetUsersResponses', returnType: $data.Queryable, elementType: 'Microsoft.Office.Education.QuizOM.UserResponseInfo',
params: [
{ this: 'Microsoft.Office.Education.QuizOM.Quiz' },
{ userId: 'Edm.Int32' },
{ options: 'Edm.Int32' }], method: ''}),
InsertQuestionAfter: $data.EntityContext.generateServiceOperation({ serviceName:'InsertQuestionAfter', returnType:
'Edm.Guid'
, params: [
{ this: 'Microsoft.Office.Education.QuizOM.Quiz' },
{ questionId: 'Edm.Guid' },
{ newQuestion: 'Microsoft.Office.Education.QuizOM.Question' },
{ newQuestionKey: 'Microsoft.Office.Education.QuizOM.QuestionKey' }], method: ''}),
InsertQuestionBefore: $data.EntityContext.generateServiceOperation({ serviceName:'InsertQuestionBefore', returnType:
'Edm.Guid'
, params: [
{ this: 'Microsoft.Office.Education.QuizOM.Quiz' },
{ questionId: 'Edm.Guid' },
{ newQuestion: 'Microsoft.Office.Education.QuizOM.Question' },
{ newQuestionKey: 'Microsoft.Office.Education.QuizOM.QuestionKey' }], method: ''}),
NextAttemptNumber: $data.EntityContext.generateServiceOperation({ serviceName:'NextAttemptNumber', returnType:
'Edm.Int32'
, params: [
{ this: 'Microsoft.Office.Education.QuizOM.Quiz' }], method: ''}),
CopyQuizDefinition: $data.EntityContext.generateServiceOperation({ serviceName:'CopyQuizDefinition', returnType:
'Edm.Guid'
, params: [
{ sourceWeb: 'SP.Web' },
{ quizId: 'Edm.Guid' },
{ destinationWebUrl: 'Edm.String' },
{ options: 'Edm.Int32' },
{ newQuizTitle: 'Edm.String' }], method: ''}),
CreateQuiz: $data.EntityContext.generateServiceOperation({ serviceName:'CreateQuiz', returnType:
'Microsoft.Office.Education.QuizOM.Quiz'
, params: [
{ web: 'SP.Web' },
{ title: 'Edm.String' },
{ description: 'Edm.String' }], method: ''}),
CreateQuizWithTitleTemplate: $data.EntityContext.generateServiceOperation({ serviceName:'CreateQuizWithTitleTemplate', returnType:
'Microsoft.Office.Education.QuizOM.Quiz'
, params: [
{ web: 'SP.Web' },
{ titleFormat: 'Edm.String' },
{ first: 'Edm.Int32' },
{ last: 'Edm.Int32' }], method: ''}),
GetQuizInfo: $data.EntityContext.generateServiceOperation({ serviceName:'GetQuizInfo', returnType:
'Microsoft.Office.Education.QuizOM.QuizInfo'
, params: [
{ web: 'SP.Web' },
{ quizId: 'Edm.Guid' }], method: ''}),
GetQuizzes: $data.EntityContext.generateServiceOperation({ serviceName:'GetQuizzes', returnType: $data.Queryable, elementType: 'Microsoft.Office.Education.QuizOM.QuizInfo',
params: [
{ web: 'SP.Web' }], method: ''}),
GetResponseData: $data.EntityContext.generateServiceOperation({ serviceName:'GetResponseData', returnType: $data.Queryable, elementType: 'Microsoft.Office.Education.QuizOM.ResponseDataItem',
params: [
{ web: 'SP.Web' },
{ quizId: 'Edm.Guid' }], method: ''}),
OpenQuiz: $data.EntityContext.generateServiceOperation({ serviceName:'OpenQuiz', returnType:
'Microsoft.Office.Education.QuizOM.Quiz'
, params: [
{ web: 'SP.Web' },
{ quizId: 'Edm.Guid' }], method: ''}),
Microsoft_SharePoint_Client_Search_Administration_DocumentCrawlLog: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_SharePoint_Client_Search_Administration_DocumentCrawlLog', returnType:
'Microsoft.SharePoint.Client.Search.Administration.DocumentCrawlLog'
, params: [
{ site: 'SP.Site' }], method: ''}),
GetCrawledUrls: $data.EntityContext.generateServiceOperation({ serviceName:'GetCrawledUrls', returnType:
'SP.SimpleDataTable'
, params: [
{ this: 'Microsoft.SharePoint.Client.Search.Administration.DocumentCrawlLog' },
{ getCountOnly: 'Edm.Boolean' },
{ maxRows: 'Edm.Int64' },
{ queryString: 'Edm.String' },
{ isLike: 'Edm.Boolean' },
{ contentSourceID: 'Edm.Int32' },
{ errorLevel: 'Edm.Int32' },
{ errorID: 'Edm.Int32' },
{ startDateTime: 'Edm.DateTime' },
{ endDateTime: 'Edm.DateTime' }], method: ''}),
RemoveDocumentsFromSearchResults: $data.EntityContext.generateServiceOperation({ serviceName:'RemoveDocumentsFromSearchResults', returnType: $data.Queryable, elementType: 'Edm.String',
params: [
{ this: 'Microsoft.SharePoint.Client.Search.Administration.DocumentCrawlLog' },
{ urlsToRemove: 'Collection(Edm.String)' }], method: ''}),
SearchObjectOwners: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Client.Search.Administration.SearchObjectOwner },
Microsoft_SharePoint_Client_Search_Administration_SearchObjectOwner: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_SharePoint_Client_Search_Administration_SearchObjectOwner', returnType:
'Microsoft.SharePoint.Client.Search.Administration.SearchObjectOwner'
, params: [
{ lowestCurrentLevelToUse: 'Edm.Int32' }], method: ''}),
SearchConfigurationPortabilitys: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Client.Search.Portability.SearchConfigurationPortability },
Microsoft_SharePoint_Client_Search_Portability_SearchConfigurationPortability: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_SharePoint_Client_Search_Portability_SearchConfigurationPortability', returnType:
'Microsoft.SharePoint.Client.Search.Portability.SearchConfigurationPortability'
, params: [], method: ''}),
ExportSearchConfiguration: $data.EntityContext.generateServiceOperation({ serviceName:'ExportSearchConfiguration', returnType:
'Edm.String'
, params: [
{ this: 'Microsoft.SharePoint.Client.Search.Portability.SearchConfigurationPortability' },
{ owningScope: 'Microsoft.SharePoint.Client.Search.Administration.SearchObjectOwner' }], method: ''}),
Microsoft_SharePoint_Client_Search_Query_StringCollection: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_SharePoint_Client_Search_Query_StringCollection', returnType:
'Microsoft.SharePoint.Client.Search.Query.StringCollection'
, params: [], method: ''}),
GetQuerySuggestionsWithResults: $data.EntityContext.generateServiceOperation({ serviceName:'GetQuerySuggestionsWithResults', returnType:
'Microsoft.SharePoint.Client.Search.Query.QuerySuggestionResults'
, params: [
{ this: 'Microsoft.SharePoint.Client.Search.Query.Query' },
{ iNumberOfQuerySuggestions: 'Edm.Int32' },
{ iNumberOfResultSuggestions: 'Edm.Int32' },
{ fPreQuerySuggestions: 'Edm.Boolean' },
{ fHitHighlighting: 'Edm.Boolean' },
{ fCapitalizeFirstLetters: 'Edm.Boolean' },
{ fPrefixMatchAllTerms: 'Edm.Boolean' }], method: ''}),
FullTextSqlQuerys: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Client.Search.Query.FullTextSqlQuery },
Microsoft_SharePoint_Client_Search_Query_FullTextSqlQuery: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_SharePoint_Client_Search_Query_FullTextSqlQuery', returnType:
'Microsoft.SharePoint.Client.Search.Query.FullTextSqlQuery'
, params: [
{ site: 'SP.Site' }], method: ''}),
GetQuerySuggestionsWithResults: $data.EntityContext.generateServiceOperation({ serviceName:'GetQuerySuggestionsWithResults', returnType:
'Microsoft.SharePoint.Client.Search.Query.QuerySuggestionResults'
, params: [
{ this: 'Microsoft.SharePoint.Client.Search.Query.FullTextSqlQuery' },
{ iNumberOfQuerySuggestions: 'Edm.Int32' },
{ iNumberOfResultSuggestions: 'Edm.Int32' },
{ fPreQuerySuggestions: 'Edm.Boolean' },
{ fHitHighlighting: 'Edm.Boolean' },
{ fCapitalizeFirstLetters: 'Edm.Boolean' },
{ fPrefixMatchAllTerms: 'Edm.Boolean' }], method: ''}),
GetQueryPropertyValue: $data.EntityContext.generateServiceOperation({ serviceName:'GetQueryPropertyValue', returnType:
'Microsoft.SharePoint.Client.Search.Query.QueryPropertyValue'
, params: [
{ this: 'Microsoft.SharePoint.Client.Search.Query.KeywordQueryProperties' },
{ name: 'Edm.String' }], method: ''}),
KeywordQuerys: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Client.Search.Query.KeywordQuery },
Microsoft_SharePoint_Client_Search_Query_KeywordQuery: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_SharePoint_Client_Search_Query_KeywordQuery', returnType:
'Microsoft.SharePoint.Client.Search.Query.KeywordQuery'
, params: [], method: ''}),
GetQuerySuggestionsWithResults: $data.EntityContext.generateServiceOperation({ serviceName:'GetQuerySuggestionsWithResults', returnType:
'Microsoft.SharePoint.Client.Search.Query.QuerySuggestionResults'
, params: [
{ this: 'Microsoft.SharePoint.Client.Search.Query.KeywordQuery' },
{ iNumberOfQuerySuggestions: 'Edm.Int32' },
{ iNumberOfResultSuggestions: 'Edm.Int32' },
{ fPreQuerySuggestions: 'Edm.Boolean' },
{ fHitHighlighting: 'Edm.Boolean' },
{ fCapitalizeFirstLetters: 'Edm.Boolean' },
{ fPrefixMatchAllTerms: 'Edm.Boolean' }], method: ''}),
Microsoft_SharePoint_Client_Search_Query_QueryPersonalizationData: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_SharePoint_Client_Search_Query_QueryPersonalizationData', returnType:
'Microsoft.SharePoint.Client.Search.Query.QueryPersonalizationData'
, params: [
{ guidUserIdString: 'Edm.String' }], method: ''}),
Microsoft_SharePoint_Client_Search_Query_RankingLabeling: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_SharePoint_Client_Search_Query_RankingLabeling', returnType:
'Microsoft.SharePoint.Client.Search.Query.RankingLabeling'
, params: [], method: ''}),
GetJudgementsForQuery: $data.EntityContext.generateServiceOperation({ serviceName:'GetJudgementsForQuery', returnType: $data.Queryable, elementType: 'SP.KeyValue',
params: [
{ this: 'Microsoft.SharePoint.Client.Search.Query.RankingLabeling' },
{ query: 'Edm.String' }], method: ''}),
NormalizeResultUrl: $data.EntityContext.generateServiceOperation({ serviceName:'NormalizeResultUrl', returnType:
'Edm.String'
, params: [
{ this: 'Microsoft.SharePoint.Client.Search.Query.RankingLabeling' },
{ url: 'Edm.String' }], method: ''}),
SearchExecutors: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Client.Search.Query.SearchExecutor },
Microsoft_SharePoint_Client_Search_Query_SearchExecutor: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_SharePoint_Client_Search_Query_SearchExecutor', returnType:
'Microsoft.SharePoint.Client.Search.Query.SearchExecutor'
, params: [], method: ''}),
ExecuteQuery: $data.EntityContext.generateServiceOperation({ serviceName:'ExecuteQuery', returnType:
'Microsoft.SharePoint.Client.Search.Query.ResultTableCollection'
, params: [
{ this: 'Microsoft.SharePoint.Client.Search.Query.SearchExecutor' },
{ query: 'Microsoft.SharePoint.Client.Search.Query.Query' }], method: ''}),
ExportPopularQueries: $data.EntityContext.generateServiceOperation({ serviceName:'ExportPopularQueries', returnType: $data.Queryable, elementType: 'Microsoft.SharePoint.Client.Search.Query.PopularQuery',
params: [
{ this: 'Microsoft.SharePoint.Client.Search.Query.SearchExecutor' },
{ web: 'SP.Web' },
{ sourceId: 'Edm.Guid' }], method: ''}),
Microsoft_Office_Server_Search_REST_SearchService: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_Office_Server_Search_REST_SearchService', returnType:
'Microsoft.Office.Server.Search.REST.SearchService'
, params: [], method: ''}),
postquery: $data.EntityContext.generateServiceOperation({ serviceName:'postquery', returnType:
'Microsoft.Office.Server.Search.REST.SearchResult'
, params: [
{ this: 'Microsoft.Office.Server.Search.REST.SearchService' },
{ request: 'Microsoft.Office.Server.Search.REST.SearchRequest' }], method: ''}),
query: $data.EntityContext.generateServiceOperation({ serviceName:'query', returnType:
'Microsoft.Office.Server.Search.REST.SearchResult'
, params: [
{ this: 'Microsoft.Office.Server.Search.REST.SearchService' },
{ querytext: 'Edm.String' },
{ queryTemplate: 'Edm.String' },
{ enableInterleaving: 'Edm.Boolean' },
{ sourceId: 'Edm.Guid' },
{ rankingModelId: 'Edm.String' },
{ startRow: 'Edm.Int32' },
{ rowLimit: 'Edm.Int32' },
{ rowsPerPage: 'Edm.Int32' },
{ selectProperties: 'Edm.String' },
{ culture: 'Edm.Int32' },
{ refinementFilters: 'Edm.String' },
{ refiners: 'Edm.String' },
{ hiddenConstraints: 'Edm.String' },
{ sortList: 'Edm.String' },
{ enableStemming: 'Edm.Boolean' },
{ trimDuplicates: 'Edm.Boolean' },
{ timeout: 'Edm.Int32' },
{ enableNicknames: 'Edm.Boolean' },
{ enablePhonetic: 'Edm.Boolean' },
{ enableFQL: 'Edm.Boolean' },
{ hitHighlightedProperties: 'Edm.String' },
{ bypassResultTypes: 'Edm.Boolean' },
{ processBestBets: 'Edm.Boolean' },
{ clientType: 'Edm.String' },
{ personalizationData: 'Edm.Guid' },
{ resultsUrl: 'Edm.String' },
{ queryTag: 'Edm.String' },
{ trimDuplicatesIncludeId: 'Edm.Int64' },
{ totalRowsExactMinimum: 'Edm.Int32' },
{ impressionId: 'Edm.String' },
{ properties: 'Edm.String' },
{ enableQueryRules: 'Edm.Boolean' },
{ summaryLength: 'Edm.Int32' },
{ maxSnippetLength: 'Edm.Int32' },
{ desiredSnippetLength: 'Edm.Int32' },
{ uiLanguage: 'Edm.Int32' },
{ blockDedupeMode: 'Edm.Int32' },
{ generateBlockRankLog: 'Edm.Boolean' },
{ enableSorting: 'Edm.Boolean' },
{ collapseSpecification: 'Edm.String' },
{ processPersonalFavorites: 'Edm.Boolean' },
{ enableOrderingHitHighlightedProperty: 'Edm.Boolean' },
{ hitHighlightedMultivaluePropertyLimit: 'Edm.Int32' }], method: ''}),
suggest: $data.EntityContext.generateServiceOperation({ serviceName:'suggest', returnType:
'Microsoft.SharePoint.Client.Search.Query.QuerySuggestionResults'
, params: [
{ this: 'Microsoft.Office.Server.Search.REST.SearchService' },
{ querytext: 'Edm.String' },
{ iNumberOfQuerySuggestions: 'Edm.Int32' },
{ iNumberOfResultSuggestions: 'Edm.Int32' },
{ fPreQuerySuggestions: 'Edm.Boolean' },
{ fHitHighlighting: 'Edm.Boolean' },
{ fCapitalizeFirstLetters: 'Edm.Boolean' },
{ culture: 'Edm.Int32' },
{ enableStemming: 'Edm.Boolean' },
{ showPeopleNameSuggestions: 'Edm.Boolean' },
{ enableQueryRules: 'Edm.Boolean' }], method: ''}),
RegisterEventType: $data.EntityContext.generateServiceOperation({ serviceName:'RegisterEventType', returnType:
'Microsoft.SharePoint.Client.Search.Analytics.AnalyticsEventTypeDefinition'
, params: [
{ this: 'Microsoft.SharePoint.Client.Search.Analytics.AnalyticsTenantConfig' },
{ customEventTypeId: 'Edm.Guid' },
{ eventName: 'Edm.String' },
{ appName: 'Edm.String' }], method: ''}),
Contains: $data.EntityContext.generateServiceOperation({ serviceName:'Contains', returnType:
'Edm.Boolean'
, params: [
{ this: 'Microsoft.SharePoint.Client.Search.Analytics.FilterCollection' },
{ filter: 'Edm.String' }], method: ''}),
Remove: $data.EntityContext.generateServiceOperation({ serviceName:'Remove', returnType:
'Edm.Boolean'
, params: [
{ this: 'Microsoft.SharePoint.Client.Search.Analytics.FilterCollection' },
{ filter: 'Edm.String' }], method: ''}),
Microsoft_SharePoint_Client_Search_Analytics_UsageAnalytics: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_SharePoint_Client_Search_Analytics_UsageAnalytics', returnType:
'Microsoft.SharePoint.Client.Search.Analytics.UsageAnalytics'
, params: [
{ site: 'SP.Site' }], method: ''}),
GetAnalyticsConfiguration: $data.EntityContext.generateServiceOperation({ serviceName:'GetAnalyticsConfiguration', returnType:
'Microsoft.SharePoint.Client.Search.Analytics.AnalyticsTenantConfig'
, params: [
{ this: 'Microsoft.SharePoint.Client.Search.Analytics.UsageAnalytics' }], method: ''}),
GetAnalyticsItemData: $data.EntityContext.generateServiceOperation({ serviceName:'GetAnalyticsItemData', returnType:
'Microsoft.SharePoint.Client.Search.Analytics.AnalyticsItemData'
, params: [
{ this: 'Microsoft.SharePoint.Client.Search.Analytics.UsageAnalytics' },
{ eventType: 'Edm.Int32' },
{ listItem: 'SP.ListItem' }], method: ''}),
GetAnalyticsItemDataForApplicationEventType: $data.EntityContext.generateServiceOperation({ serviceName:'GetAnalyticsItemDataForApplicationEventType', returnType:
'Microsoft.SharePoint.Client.Search.Analytics.AnalyticsItemData'
, params: [
{ this: 'Microsoft.SharePoint.Client.Search.Analytics.UsageAnalytics' },
{ appEventType: 'Edm.Guid' },
{ listItem: 'SP.ListItem' }], method: ''}),
Microsoft_SharePoint_Portal_CollaborationMailbox_GetCollabMailboxViewInfo: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_SharePoint_Portal_CollaborationMailbox_GetCollabMailboxViewInfo', returnType:
'Microsoft.SharePoint.Portal.CollaborationMailboxResponse'
, params: [
{ spWebAddress: 'Edm.String' }], method: ''}),
Microsoft_SharePoint_Portal_CommunityModeration_ReportAbuse: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_SharePoint_Portal_CommunityModeration_ReportAbuse', returnType:
'Edm.Int32'
, params: [
{ listID: 'Edm.String' },
{ itemID: 'Edm.Int32' },
{ comment: 'Edm.String' }], method: ''}),
SP_UI_MySiteLinks_GetMySiteLinks: $data.EntityContext.generateServiceOperation({ serviceName:'SP_UI_MySiteLinks_GetMySiteLinks', returnType:
'SP.UI.MySiteLinks'
, params: [], method: ''}),
Microsoft_SharePoint_Portal_UserProfiles_DocumentsSharedWithMe_GetListDataScript: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_SharePoint_Portal_UserProfiles_DocumentsSharedWithMe_GetListDataScript', returnType:
'Edm.String'
, params: [
{ webPartQualifier: 'Edm.String' },
{ sortFieldName: 'Edm.String' },
{ isAscendingSort: 'Edm.Boolean' },
{ offset: 'Edm.Int32' },
{ rowLimit: 'Edm.Int32' }], method: ''}),
FetchCacheBlob: $data.EntityContext.generateServiceOperation({ serviceName:'FetchCacheBlob', returnType:
'Microsoft.SharePoint.Portal.Project.MyRecsCacheBlob'
, params: [
{ this: 'Microsoft.SharePoint.Portal.MySiteRecommendations' },
{ category: 'Edm.Int32' },
{ personalSiteUri: 'Edm.String' },
{ forceRefresh: 'Edm.Boolean' }], method: ''}),
FollowItem: $data.EntityContext.generateServiceOperation({ serviceName:'FollowItem', returnType:
'Edm.Boolean'
, params: [
{ this: 'Microsoft.SharePoint.Portal.MySiteRecommendations' },
{ uri: 'Edm.String' },
{ personalSiteUri: 'Edm.String' },
{ category: 'Edm.Int32' }], method: ''}),
StopFollowingItem: $data.EntityContext.generateServiceOperation({ serviceName:'StopFollowingItem', returnType:
'Edm.Boolean'
, params: [
{ this: 'Microsoft.SharePoint.Portal.MySiteRecommendations' },
{ uri: 'Edm.String' },
{ personalSiteUri: 'Edm.String' },
{ category: 'Edm.Int32' }], method: ''}),
AddItem: $data.EntityContext.generateServiceOperation({ serviceName:'AddItem', returnType:
'SP.ListItem'
, params: [
{ this: 'SP.List' },
{ parameters: 'SP.ListItemCreationInformation' }], method: ''}),
GetChanges: $data.EntityContext.generateServiceOperation({ serviceName:'GetChanges', returnType: $data.Queryable, elementType: 'SP.Change',
params: [
{ this: 'SP.List' },
{ query: 'SP.ChangeQuery' }], method: ''}),
GetItemById: $data.EntityContext.generateServiceOperation({ serviceName:'GetItemById', returnType:
'SP.ListItem'
, params: [
{ this: 'SP.List' },
{ id: 'Edm.Int32' }], method: ''}),
GetItemByStringId: $data.EntityContext.generateServiceOperation({ serviceName:'GetItemByStringId', returnType:
'SP.ListItem'
, params: [
{ this: 'SP.List' },
{ sId: 'Edm.String' }], method: ''}),
GetItems: $data.EntityContext.generateServiceOperation({ serviceName:'GetItems', returnType: $data.Queryable, elementType: 'SP.ListItem',
params: [
{ this: 'SP.List' },
{ query: 'SP.CamlQuery' }], method: ''}),
GetRelatedFields: $data.EntityContext.generateServiceOperation({ serviceName:'GetRelatedFields', returnType: $data.Queryable, elementType: 'SP.RelatedField',
params: [
{ this: 'SP.List' }], method: ''}),
GetView: $data.EntityContext.generateServiceOperation({ serviceName:'GetView', returnType:
'SP.View'
, params: [
{ this: 'SP.List' },
{ viewGuid: 'Edm.Guid' }], method: ''}),
Recycle: $data.EntityContext.generateServiceOperation({ serviceName:'Recycle', returnType:
'Edm.Guid'
, params: [
{ this: 'SP.List' }], method: ''}),
RenderListData: $data.EntityContext.generateServiceOperation({ serviceName:'RenderListData', returnType:
'Edm.String'
, params: [
{ this: 'SP.List' },
{ viewXml: 'Edm.String' }], method: ''}),
RenderListFormData: $data.EntityContext.generateServiceOperation({ serviceName:'RenderListFormData', returnType:
'Edm.String'
, params: [
{ this: 'SP.List' },
{ itemId: 'Edm.Int32' },
{ formId: 'Edm.String' },
{ mode: 'Edm.Int32' }], method: ''}),
SaveAsNewView: $data.EntityContext.generateServiceOperation({ serviceName:'SaveAsNewView', returnType:
'Edm.String'
, params: [
{ this: 'SP.List' },
{ oldName: 'Edm.String' },
{ newName: 'Edm.String' },
{ privateView: 'Edm.Boolean' },
{ uri: 'Edm.String' }], method: ''}),
EnsureSiteAssetsLibrary: $data.EntityContext.generateServiceOperation({ serviceName:'EnsureSiteAssetsLibrary', returnType:
'SP.List'
, params: [
{ this: 'Collection(SP.List)' }], method: ''}),
EnsureSitePagesLibrary: $data.EntityContext.generateServiceOperation({ serviceName:'EnsureSitePagesLibrary', returnType:
'SP.List'
, params: [
{ this: 'Collection(SP.List)' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.List'
, params: [
{ this: 'Collection(SP.List)' },
{ id: 'Edm.Guid' }], method: ''}),
GetByTitle: $data.EntityContext.generateServiceOperation({ serviceName:'GetByTitle', returnType:
'SP.List'
, params: [
{ this: 'Collection(SP.List)' },
{ title: 'Edm.String' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.ListItem'
, params: [
{ this: 'Collection(SP.ListItem)' },
{ itemId: 'Edm.Int32' }], method: ''}),
GetWOPIFrameUrl: $data.EntityContext.generateServiceOperation({ serviceName:'GetWOPIFrameUrl', returnType:
'Edm.String'
, params: [
{ this: 'SP.ListItem' },
{ action: 'Edm.Int32' }], method: ''}),
Recycle: $data.EntityContext.generateServiceOperation({ serviceName:'Recycle', returnType:
'Edm.Guid'
, params: [
{ this: 'SP.ListItem' }], method: ''}),
ValidateUpdateListItem: $data.EntityContext.generateServiceOperation({ serviceName:'ValidateUpdateListItem', returnType: $data.Queryable, elementType: 'SP.ListItemFormUpdateValue',
params: [
{ this: 'SP.ListItem' },
{ formValues: 'Collection(SP.ListItemFormUpdateValue)' },
{ bNewDocumentUpdate: 'Edm.Boolean' }], method: ''}),
SP_BusinessData_Runtime_NotificationCallback: $data.EntityContext.generateServiceOperation({ serviceName:'SP_BusinessData_Runtime_NotificationCallback', returnType:
'SP.BusinessData.Runtime.NotificationCallback'
, params: [
{ notificationEndpoint: 'Edm.String' }], method: ''}),
SP_BusinessData_Runtime_Subscription: $data.EntityContext.generateServiceOperation({ serviceName:'SP_BusinessData_Runtime_Subscription', returnType:
'SP.BusinessData.Runtime.Subscription'
, params: [
{ id: 'Collection(SP.KeyValue)' },
{ hash: 'Edm.String' }], method: ''}),
Create: $data.EntityContext.generateServiceOperation({ serviceName:'Create', returnType:
'SP.BusinessData.Runtime.EntityIdentity'
, params: [
{ this: 'SP.BusinessData.Entity' },
{ fieldValues: 'SP.BusinessData.Runtime.EntityFieldValueDictionary' },
{ lobSystemInstance: 'SP.BusinessData.LobSystemInstance' }], method: ''}),
FindAssociated: $data.EntityContext.generateServiceOperation({ serviceName:'FindAssociated', returnType: $data.Queryable, elementType: 'SP.BusinessData.Runtime.EntityInstance',
params: [
{ this: 'SP.BusinessData.Entity' },
{ entityInstance: 'SP.BusinessData.Runtime.EntityInstance' },
{ associationName: 'Edm.String' },
{ filterList: 'Collection(SP.BusinessData.Filter)' },
{ lobSystemInstance: 'SP.BusinessData.LobSystemInstance' }], method: ''}),
FindFiltered: $data.EntityContext.generateServiceOperation({ serviceName:'FindFiltered', returnType: $data.Queryable, elementType: 'SP.BusinessData.Runtime.EntityInstance',
params: [
{ this: 'SP.BusinessData.Entity' },
{ filterList: 'Collection(SP.BusinessData.Filter)' },
{ nameOfFinder: 'Edm.String' },
{ lobSystemInstance: 'SP.BusinessData.LobSystemInstance' }], method: ''}),
FindSpecific: $data.EntityContext.generateServiceOperation({ serviceName:'FindSpecific', returnType:
'SP.BusinessData.Runtime.EntityInstance'
, params: [
{ this: 'SP.BusinessData.Entity' },
{ identity: 'SP.BusinessData.Runtime.EntityIdentity' },
{ specificFinderName: 'Edm.String' },
{ lobSystemInstance: 'SP.BusinessData.LobSystemInstance' }], method: ''}),
FindSpecificByBdcId: $data.EntityContext.generateServiceOperation({ serviceName:'FindSpecificByBdcId', returnType:
'SP.BusinessData.Runtime.EntityInstance'
, params: [
{ this: 'SP.BusinessData.Entity' },
{ bdcIdentity: 'Edm.String' },
{ specificFinderName: 'Edm.String' },
{ lobSystemInstance: 'SP.BusinessData.LobSystemInstance' }], method: ''}),
FindSpecificDefault: $data.EntityContext.generateServiceOperation({ serviceName:'FindSpecificDefault', returnType:
'SP.BusinessData.Runtime.EntityInstance'
, params: [
{ this: 'SP.BusinessData.Entity' },
{ identity: 'SP.BusinessData.Runtime.EntityIdentity' },
{ lobSystemInstance: 'SP.BusinessData.LobSystemInstance' }], method: ''}),
FindSpecificDefaultByBdcId: $data.EntityContext.generateServiceOperation({ serviceName:'FindSpecificDefaultByBdcId', returnType:
'SP.BusinessData.Runtime.EntityInstance'
, params: [
{ this: 'SP.BusinessData.Entity' },
{ bdcIdentity: 'Edm.String' },
{ lobSystemInstance: 'SP.BusinessData.LobSystemInstance' }], method: ''}),
GetAssociationView: $data.EntityContext.generateServiceOperation({ serviceName:'GetAssociationView', returnType:
'SP.BusinessData.EntityView'
, params: [
{ this: 'SP.BusinessData.Entity' },
{ associationName: 'Edm.String' }], method: ''}),
GetCreatorView: $data.EntityContext.generateServiceOperation({ serviceName:'GetCreatorView', returnType:
'SP.BusinessData.EntityView'
, params: [
{ this: 'SP.BusinessData.Entity' },
{ methodInstanceName: 'Edm.String' }], method: ''}),
GetDefaultSpecificFinderView: $data.EntityContext.generateServiceOperation({ serviceName:'GetDefaultSpecificFinderView', returnType:
'SP.BusinessData.EntityView'
, params: [
{ this: 'SP.BusinessData.Entity' }], method: ''}),
GetFilters: $data.EntityContext.generateServiceOperation({ serviceName:'GetFilters', returnType: $data.Queryable, elementType: 'SP.BusinessData.Filter',
params: [
{ this: 'SP.BusinessData.Entity' },
{ methodInstanceName: 'Edm.String' }], method: ''}),
GetFinderView: $data.EntityContext.generateServiceOperation({ serviceName:'GetFinderView', returnType:
'SP.BusinessData.EntityView'
, params: [
{ this: 'SP.BusinessData.Entity' },
{ methodInstanceName: 'Edm.String' }], method: ''}),
GetIdentifierCount: $data.EntityContext.generateServiceOperation({ serviceName:'GetIdentifierCount', returnType:
'Edm.Int32'
, params: [
{ this: 'SP.BusinessData.Entity' }], method: ''}),
GetIdentifiers: $data.EntityContext.generateServiceOperation({ serviceName:'GetIdentifiers', returnType: $data.Queryable, elementType: 'SP.BusinessData.EntityIdentifier',
params: [
{ this: 'SP.BusinessData.Entity' }], method: ''}),
GetLobSystem: $data.EntityContext.generateServiceOperation({ serviceName:'GetLobSystem', returnType:
'SP.BusinessData.LobSystem'
, params: [
{ this: 'SP.BusinessData.Entity' }], method: ''}),
GetSpecificFinderView: $data.EntityContext.generateServiceOperation({ serviceName:'GetSpecificFinderView', returnType:
'SP.BusinessData.EntityView'
, params: [
{ this: 'SP.BusinessData.Entity' },
{ specificFinderName: 'Edm.String' }], method: ''}),
GetUpdaterView: $data.EntityContext.generateServiceOperation({ serviceName:'GetUpdaterView', returnType:
'SP.BusinessData.EntityView'
, params: [
{ this: 'SP.BusinessData.Entity' },
{ updaterName: 'Edm.String' }], method: ''}),
Subscribe: $data.EntityContext.generateServiceOperation({ serviceName:'Subscribe', returnType:
'SP.BusinessData.Runtime.Subscription'
, params: [
{ this: 'SP.BusinessData.Entity' },
{ eventType: 'Edm.Int32' },
{ notificationCallback: 'SP.BusinessData.Runtime.NotificationCallback' },
{ onBehalfOfUser: 'Edm.String' },
{ subscriberName: 'Edm.String' },
{ lobSystemInstance: 'SP.BusinessData.LobSystemInstance' }], method: ''}),
ContainsLocalizedDisplayName: $data.EntityContext.generateServiceOperation({ serviceName:'ContainsLocalizedDisplayName', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.BusinessData.EntityIdentifier' }], method: ''}),
GetDefaultDisplayName: $data.EntityContext.generateServiceOperation({ serviceName:'GetDefaultDisplayName', returnType:
'Edm.String'
, params: [
{ this: 'SP.BusinessData.EntityIdentifier' }], method: ''}),
GetLocalizedDisplayName: $data.EntityContext.generateServiceOperation({ serviceName:'GetLocalizedDisplayName', returnType:
'Edm.String'
, params: [
{ this: 'SP.BusinessData.EntityIdentifier' }], method: ''}),
GetLobSystemInstances: $data.EntityContext.generateServiceOperation({ serviceName:'GetLobSystemInstances', returnType: $data.Queryable, elementType: 'SP.BusinessData.LobSystemInstance',
params: [
{ this: 'SP.BusinessData.LobSystem' }], method: ''}),
ContainsLocalizedDisplayName: $data.EntityContext.generateServiceOperation({ serviceName:'ContainsLocalizedDisplayName', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.BusinessData.TypeDescriptor' }], method: ''}),
GetChildTypeDescriptors: $data.EntityContext.generateServiceOperation({ serviceName:'GetChildTypeDescriptors', returnType: $data.Queryable, elementType: 'SP.BusinessData.TypeDescriptor',
params: [
{ this: 'SP.BusinessData.TypeDescriptor' }], method: ''}),
GetDefaultDisplayName: $data.EntityContext.generateServiceOperation({ serviceName:'GetDefaultDisplayName', returnType:
'Edm.String'
, params: [
{ this: 'SP.BusinessData.TypeDescriptor' }], method: ''}),
GetLocalizedDisplayName: $data.EntityContext.generateServiceOperation({ serviceName:'GetLocalizedDisplayName', returnType:
'Edm.String'
, params: [
{ this: 'SP.BusinessData.TypeDescriptor' }], method: ''}),
GetParentTypeDescriptor: $data.EntityContext.generateServiceOperation({ serviceName:'GetParentTypeDescriptor', returnType:
'SP.BusinessData.TypeDescriptor'
, params: [
{ this: 'SP.BusinessData.TypeDescriptor' }], method: ''}),
IsLeaf: $data.EntityContext.generateServiceOperation({ serviceName:'IsLeaf', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.BusinessData.TypeDescriptor' }], method: ''}),
IsRoot: $data.EntityContext.generateServiceOperation({ serviceName:'IsRoot', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.BusinessData.TypeDescriptor' }], method: ''}),
GetDefaultValues: $data.EntityContext.generateServiceOperation({ serviceName:'GetDefaultValues', returnType:
'SP.BusinessData.Runtime.EntityFieldValueDictionary'
, params: [
{ this: 'SP.BusinessData.EntityView' }], method: ''}),
GetType: $data.EntityContext.generateServiceOperation({ serviceName:'GetType', returnType:
'Edm.String'
, params: [
{ this: 'SP.BusinessData.EntityView' },
{ fieldDotNotation: 'Edm.String' }], method: ''}),
GetTypeDescriptor: $data.EntityContext.generateServiceOperation({ serviceName:'GetTypeDescriptor', returnType:
'SP.BusinessData.TypeDescriptor'
, params: [
{ this: 'SP.BusinessData.EntityView' },
{ fieldDotNotation: 'Edm.String' }], method: ''}),
GetXmlSchema: $data.EntityContext.generateServiceOperation({ serviceName:'GetXmlSchema', returnType:
'Edm.String'
, params: [
{ this: 'SP.BusinessData.EntityView' }], method: ''}),
GetIdentity: $data.EntityContext.generateServiceOperation({ serviceName:'GetIdentity', returnType:
'SP.BusinessData.Runtime.EntityIdentity'
, params: [
{ this: 'SP.BusinessData.Runtime.EntityInstance' }], method: ''}),
ToXml: $data.EntityContext.generateServiceOperation({ serviceName:'ToXml', returnType:
'Edm.String'
, params: [
{ this: 'SP.BusinessData.Runtime.EntityInstance' }], method: ''}),
GetCollectionSize: $data.EntityContext.generateServiceOperation({ serviceName:'GetCollectionSize', returnType:
'Edm.Int32'
, params: [
{ this: 'SP.BusinessData.Runtime.EntityFieldValueDictionary' },
{ fieldDotNotation: 'Edm.String' }], method: ''}),
ToXml: $data.EntityContext.generateServiceOperation({ serviceName:'ToXml', returnType:
'Edm.String'
, params: [
{ this: 'SP.BusinessData.Runtime.EntityFieldValueDictionary' }], method: ''}),
Microsoft_SharePoint_Administration_SPAnalyticsUsageService: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_SharePoint_Administration_SPAnalyticsUsageService', returnType:
'Microsoft.SharePoint.Administration.SPAnalyticsUsageService'
, params: [], method: ''}),
GetConnectionId: $data.EntityContext.generateServiceOperation({ serviceName:'GetConnectionId', returnType:
'Edm.String'
, params: [
{ this: 'SP.BusinessData.AppBdcCatalog' },
{ lobSystemName: 'Edm.String' },
{ lobSystemInstanceName: 'Edm.String' }], method: ''}),
GetEntity: $data.EntityContext.generateServiceOperation({ serviceName:'GetEntity', returnType:
'SP.BusinessData.Entity'
, params: [
{ this: 'SP.BusinessData.AppBdcCatalog' },
{ namespace: 'Edm.String' },
{ name: 'Edm.String' }], method: ''}),
GetLobSystemInstanceProperty: $data.EntityContext.generateServiceOperation({ serviceName:'GetLobSystemInstanceProperty', returnType:
'Edm.String'
, params: [
{ this: 'SP.BusinessData.AppBdcCatalog' },
{ lobSystemName: 'Edm.String' },
{ lobSystemInstanceName: 'Edm.String' },
{ propertyName: 'Edm.String' }], method: ''}),
GetLobSystemProperty: $data.EntityContext.generateServiceOperation({ serviceName:'GetLobSystemProperty', returnType:
'Edm.String'
, params: [
{ this: 'SP.BusinessData.AppBdcCatalog' },
{ lobSystemName: 'Edm.String' },
{ propertyName: 'Edm.String' }], method: ''}),
GetPermissibleConnections: $data.EntityContext.generateServiceOperation({ serviceName:'GetPermissibleConnections', returnType: $data.Queryable, elementType: 'Edm.String',
params: [
{ this: 'SP.BusinessData.AppBdcCatalog' }], method: ''}),
SP_AppCatalog_GetAppInstances: $data.EntityContext.generateServiceOperation({ serviceName:'SP_AppCatalog_GetAppInstances', returnType: $data.Queryable, elementType: 'SP.AppInstance',
params: [
{ web: 'SP.Web' }], method: ''}),
SP_AppCatalog_GetDeveloperSiteAppInstancesByIds: $data.EntityContext.generateServiceOperation({ serviceName:'SP_AppCatalog_GetDeveloperSiteAppInstancesByIds', returnType: $data.Queryable, elementType: 'SP.AppInstance',
params: [
{ site: 'SP.Site' },
{ appInstanceIds: 'Collection(Edm.Guid)' }], method: ''}),
CancelAllJobs: $data.EntityContext.generateServiceOperation({ serviceName:'CancelAllJobs', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.AppInstance' }], method: ''}),
GetErrorDetails: $data.EntityContext.generateServiceOperation({ serviceName:'GetErrorDetails', returnType: $data.Queryable, elementType: 'SP.AppInstanceErrorDetails',
params: [
{ this: 'SP.AppInstance' }], method: ''}),
GetPreviousAppVersion: $data.EntityContext.generateServiceOperation({ serviceName:'GetPreviousAppVersion', returnType:
'SP.App'
, params: [
{ this: 'SP.AppInstance' }], method: ''}),
Install: $data.EntityContext.generateServiceOperation({ serviceName:'Install', returnType:
'Edm.Guid'
, params: [
{ this: 'SP.AppInstance' }], method: ''}),
Uninstall: $data.EntityContext.generateServiceOperation({ serviceName:'Uninstall', returnType:
'Edm.Guid'
, params: [
{ this: 'SP.AppInstance' }], method: ''}),
Microsoft_SharePoint_BusinessData_Infrastructure_ExternalSubscriptionStore: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_SharePoint_BusinessData_Infrastructure_ExternalSubscriptionStore', returnType:
'Microsoft.SharePoint.BusinessData.Infrastructure.ExternalSubscriptionStore'
, params: [
{ web: 'SP.Web' }], method: ''}),
Microsoft_SharePoint_Navigation_REST_NavigationServiceRest: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_SharePoint_Navigation_REST_NavigationServiceRest', returnType:
'Microsoft.SharePoint.Navigation.REST.NavigationServiceRest'
, params: [], method: ''}),
MenuNodeKey: $data.EntityContext.generateServiceOperation({ serviceName:'MenuNodeKey', returnType:
'Edm.String'
, params: [
{ this: 'Microsoft.SharePoint.Navigation.REST.NavigationServiceRest' },
{ currentUrl: 'Edm.String' },
{ mapProviderName: 'Edm.String' }], method: ''}),
MenuState: $data.EntityContext.generateServiceOperation({ serviceName:'MenuState', returnType:
'SP.MenuState'
, params: [
{ this: 'Microsoft.SharePoint.Navigation.REST.NavigationServiceRest' },
{ menuNodeKey: 'Edm.String' },
{ mapProviderName: 'Edm.String' },
{ depth: 'Edm.Int32' },
{ customProperties: 'Edm.String' }], method: ''}),
SP_UI_ApplicationPages_ClientPeoplePickerWebServiceInterface_ClientPeoplePickerResolveUser: $data.EntityContext.generateServiceOperation({ serviceName:'SP_UI_ApplicationPages_ClientPeoplePickerWebServiceInterface_ClientPeoplePickerResolveUser', returnType:
'Edm.String'
, params: [
{ queryParams: 'SP.UI.ApplicationPages.ClientPeoplePickerQueryParameters' }], method: ''}),
SP_UI_ApplicationPages_ClientPeoplePickerWebServiceInterface_ClientPeoplePickerSearchUser: $data.EntityContext.generateServiceOperation({ serviceName:'SP_UI_ApplicationPages_ClientPeoplePickerWebServiceInterface_ClientPeoplePickerSearchUser', returnType:
'Edm.String'
, params: [
{ queryParams: 'SP.UI.ApplicationPages.ClientPeoplePickerQueryParameters' }], method: ''}),
SP_UI_ApplicationPages_PeoplePickerWebServiceInterface_GetSearchResults: $data.EntityContext.generateServiceOperation({ serviceName:'SP_UI_ApplicationPages_PeoplePickerWebServiceInterface_GetSearchResults', returnType:
'Edm.String'
, params: [
{ searchPattern: 'Edm.String' },
{ providerID: 'Edm.String' },
{ hierarchyNodeID: 'Edm.String' },
{ entityTypes: 'Edm.String' }], method: ''}),
SP_UI_ApplicationPages_PeoplePickerWebServiceInterface_GetSearchResultsByHierarchy: $data.EntityContext.generateServiceOperation({ serviceName:'SP_UI_ApplicationPages_PeoplePickerWebServiceInterface_GetSearchResultsByHierarchy', returnType:
'Edm.String'
, params: [
{ providerID: 'Edm.String' },
{ hierarchyNodeID: 'Edm.String' },
{ entityTypes: 'Edm.String' },
{ contextUrl: 'Edm.String' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.NavigationNode'
, params: [
{ this: 'Collection(SP.NavigationNode)' },
{ id: 'Edm.Int32' }], method: ''}),
GetByIndex: $data.EntityContext.generateServiceOperation({ serviceName:'GetByIndex', returnType:
'SP.NavigationNode'
, params: [
{ this: 'Collection(SP.NavigationNode)' },
{ index: 'Edm.Int32' }], method: ''}),
GetNodeById: $data.EntityContext.generateServiceOperation({ serviceName:'GetNodeById', returnType:
'SP.NavigationNode'
, params: [
{ this: 'SP.Navigation' },
{ id: 'Edm.Int32' }], method: ''}),
SP_RelatedItemManager_GetPageOneRelatedItems: $data.EntityContext.generateServiceOperation({ serviceName:'SP_RelatedItemManager_GetPageOneRelatedItems', returnType: $data.Queryable, elementType: 'SP.RelatedItem',
params: [
{ SourceListName: 'Edm.String' },
{ SourceItemID: 'Edm.Int32' }], method: ''}),
SP_RelatedItemManager_GetRelatedItems: $data.EntityContext.generateServiceOperation({ serviceName:'SP_RelatedItemManager_GetRelatedItems', returnType: $data.Queryable, elementType: 'SP.RelatedItem',
params: [
{ SourceListName: 'Edm.String' },
{ SourceItemID: 'Edm.Int32' }], method: ''}),
SP_ServerSettings_GetBlockedFileExtensions: $data.EntityContext.generateServiceOperation({ serviceName:'SP_ServerSettings_GetBlockedFileExtensions', returnType: $data.Queryable, elementType: 'Edm.String',
params: [], method: ''}),
SP_ServerSettings_GetGlobalInstalledLanaguages: $data.EntityContext.generateServiceOperation({ serviceName:'SP_ServerSettings_GetGlobalInstalledLanaguages', returnType: $data.Queryable, elementType: 'SP.Language',
params: [
{ compatibilityLevel: 'Edm.Int32' }], method: ''}),
SP_AppContextSite: $data.EntityContext.generateServiceOperation({ serviceName:'SP_AppContextSite', returnType:
'SP.AppContextSite'
, params: [
{ siteUrl: 'Edm.String' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'SP.Attachment'
, params: [
{ this: 'Collection(SP.Attachment)' },
{ FileName: 'Edm.String' }], method: ''}),
GetByFileName: $data.EntityContext.generateServiceOperation({ serviceName:'GetByFileName', returnType:
'SP.Attachment'
, params: [
{ this: 'Collection(SP.Attachment)' },
{ fileName: 'Edm.String' }], method: ''}),
RequestVariables: { type: $data.EntitySet, elementType: SP.RequestVariable },
SP_RequestVariable: $data.EntityContext.generateServiceOperation({ serviceName:'SP_RequestVariable', returnType:
'SP.RequestVariable'
, params: [], method: ''}),
AddAvailableContentType: $data.EntityContext.generateServiceOperation({ serviceName:'AddAvailableContentType', returnType:
'SP.ContentType'
, params: [
{ this: 'Collection(SP.ContentType)' },
{ contentTypeId: 'Edm.String' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.ContentType'
, params: [
{ this: 'Collection(SP.ContentType)' },
{ contentTypeId: 'Edm.String' }], method: ''}),
SP_RequestContext_Current: $data.EntityContext.generateServiceOperation({ serviceName:'SP_RequestContext_Current', returnType:
'SP.RequestContext'
, params: [], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'SP.EventReceiverDefinition'
, params: [
{ this: 'Collection(SP.EventReceiverDefinition)' },
{ eventReceiverCreationInformation: 'SP.EventReceiverDefinitionCreationInformation' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.EventReceiverDefinition'
, params: [
{ this: 'Collection(SP.EventReceiverDefinition)' },
{ eventReceiverId: 'Edm.Guid' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'SP.Feature'
, params: [
{ this: 'Collection(SP.Feature)' },
{ featureId: 'Edm.Guid' },
{ force: 'Edm.Boolean' },
{ featdefScope: 'Edm.Int32' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.Feature'
, params: [
{ this: 'Collection(SP.Feature)' },
{ featureId: 'Edm.Guid' }], method: ''}),
AddDependentLookupField: $data.EntityContext.generateServiceOperation({ serviceName:'AddDependentLookupField', returnType:
'SP.Field'
, params: [
{ this: 'Collection(SP.Field)' },
{ displayName: 'Edm.String' },
{ primaryLookupFieldId: 'Edm.Guid' },
{ showField: 'Edm.String' }], method: ''}),
AddField: $data.EntityContext.generateServiceOperation({ serviceName:'AddField', returnType:
'SP.Field'
, params: [
{ this: 'Collection(SP.Field)' },
{ parameters: 'SP.FieldCreationInformation' }], method: ''}),
CreateFieldAsXml: $data.EntityContext.generateServiceOperation({ serviceName:'CreateFieldAsXml', returnType:
'SP.Field'
, params: [
{ this: 'Collection(SP.Field)' },
{ parameters: 'SP.XmlSchemaFieldCreationInformation' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.Field'
, params: [
{ this: 'Collection(SP.Field)' },
{ id: 'Edm.Guid' }], method: ''}),
GetByInternalNameOrTitle: $data.EntityContext.generateServiceOperation({ serviceName:'GetByInternalNameOrTitle', returnType:
'SP.Field'
, params: [
{ this: 'Collection(SP.Field)' },
{ strName: 'Edm.String' }], method: ''}),
GetByTitle: $data.EntityContext.generateServiceOperation({ serviceName:'GetByTitle', returnType:
'SP.Field'
, params: [
{ this: 'Collection(SP.Field)' },
{ title: 'Edm.String' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.FieldLink'
, params: [
{ this: 'Collection(SP.FieldLink)' },
{ id: 'Edm.Guid' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'SP.File'
, params: [
{ this: 'Collection(SP.File)' },
{ Content: 'Edm.Binary' },
{ Overwrite: 'Edm.Boolean' },
{ Url: 'Edm.String' }], method: ''}),
AddTemplateFile: $data.EntityContext.generateServiceOperation({ serviceName:'AddTemplateFile', returnType:
'SP.File'
, params: [
{ this: 'Collection(SP.File)' },
{ urlOfFile: 'Edm.String' },
{ templateFileType: 'Edm.Int32' }], method: ''}),
GetByUrl: $data.EntityContext.generateServiceOperation({ serviceName:'GetByUrl', returnType:
'SP.File'
, params: [
{ this: 'Collection(SP.File)' },
{ url: 'Edm.String' }], method: ''}),
SP_File_GetContentVerFromTag: $data.EntityContext.generateServiceOperation({ serviceName:'SP_File_GetContentVerFromTag', returnType:
'Edm.Int32'
, params: [
{ contentTag: 'Edm.String' }], method: ''}),
GetLimitedWebPartManager: $data.EntityContext.generateServiceOperation({ serviceName:'GetLimitedWebPartManager', returnType:
'SP.WebParts.LimitedWebPartManager'
, params: [
{ this: 'SP.File' },
{ scope: 'Edm.Int32' }], method: ''}),
Recycle: $data.EntityContext.generateServiceOperation({ serviceName:'Recycle', returnType:
'Edm.Guid'
, params: [
{ this: 'SP.File' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.FileVersion'
, params: [
{ this: 'Collection(SP.FileVersion)' },
{ versionid: 'Edm.Int32' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'SP.Folder'
, params: [
{ this: 'Collection(SP.Folder)' },
{ url: 'Edm.String' }], method: ''}),
GetByUrl: $data.EntityContext.generateServiceOperation({ serviceName:'GetByUrl', returnType:
'SP.Folder'
, params: [
{ this: 'Collection(SP.Folder)' },
{ url: 'Edm.String' }], method: ''}),
Recycle: $data.EntityContext.generateServiceOperation({ serviceName:'Recycle', returnType:
'Edm.Guid'
, params: [
{ this: 'SP.Folder' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.Form'
, params: [
{ this: 'Collection(SP.Form)' },
{ id: 'Edm.Guid' }], method: ''}),
GetByPageType: $data.EntityContext.generateServiceOperation({ serviceName:'GetByPageType', returnType:
'SP.Form'
, params: [
{ this: 'Collection(SP.Form)' },
{ formType: 'Edm.Int32' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.Group'
, params: [
{ this: 'Collection(SP.Group)' },
{ id: 'Edm.Int32' }], method: ''}),
GetByName: $data.EntityContext.generateServiceOperation({ serviceName:'GetByName', returnType:
'SP.Group'
, params: [
{ this: 'Collection(SP.Group)' },
{ name: 'Edm.String' }], method: ''}),
GetByStringId: $data.EntityContext.generateServiceOperation({ serviceName:'GetByStringId', returnType:
'SP.ListItem'
, params: [
{ this: 'Collection(SP.ListItem)' },
{ sId: 'Edm.String' }], method: ''}),
GetByName: $data.EntityContext.generateServiceOperation({ serviceName:'GetByName', returnType:
'SP.ListTemplate'
, params: [
{ this: 'Collection(SP.ListTemplate)' },
{ name: 'Edm.String' }], method: ''}),
SP_ObjectSharingInformation_GetListItemSharingInformation: $data.EntityContext.generateServiceOperation({ serviceName:'SP_ObjectSharingInformation_GetListItemSharingInformation', returnType:
'SP.ObjectSharingInformation'
, params: [
{ listID: 'Edm.Guid' },
{ itemID: 'Edm.Int32' },
{ excludeCurrentUser: 'Edm.Boolean' },
{ excludeSiteAdmin: 'Edm.Boolean' },
{ excludeSecurityGroups: 'Edm.Boolean' },
{ retrieveAnonymousLinks: 'Edm.Boolean' },
{ retrieveUserInfoDetails: 'Edm.Boolean' },
{ checkForAccessRequests: 'Edm.Boolean' }], method: ''}),
SP_ObjectSharingInformation_GetObjectSharingInformation: $data.EntityContext.generateServiceOperation({ serviceName:'SP_ObjectSharingInformation_GetObjectSharingInformation', returnType:
'SP.ObjectSharingInformation'
, params: [
{ securableObject: 'SP.SecurableObject' },
{ excludeCurrentUser: 'Edm.Boolean' },
{ excludeSiteAdmin: 'Edm.Boolean' },
{ excludeSecurityGroups: 'Edm.Boolean' },
{ retrieveAnonymousLinks: 'Edm.Boolean' },
{ retrieveUserInfoDetails: 'Edm.Boolean' },
{ checkForAccessRequests: 'Edm.Boolean' },
{ retrievePermissionLevels: 'Edm.Boolean' }], method: ''}),
GetSharedWithUsers: $data.EntityContext.generateServiceOperation({ serviceName:'GetSharedWithUsers', returnType: $data.Queryable, elementType: 'SP.ObjectSharingInformationUser',
params: [
{ this: 'SP.ObjectSharingInformation' }], method: ''}),
SP_ObjectSharingInformation_GetWebSharingInformation: $data.EntityContext.generateServiceOperation({ serviceName:'SP_ObjectSharingInformation_GetWebSharingInformation', returnType:
'SP.ObjectSharingInformation'
, params: [
{ excludeCurrentUser: 'Edm.Boolean' },
{ excludeSiteAdmin: 'Edm.Boolean' },
{ excludeSecurityGroups: 'Edm.Boolean' },
{ retrieveAnonymousLinks: 'Edm.Boolean' },
{ retrieveUserInfoDetails: 'Edm.Boolean' },
{ checkForAccessRequests: 'Edm.Boolean' }], method: ''}),
GetByStoreId: $data.EntityContext.generateServiceOperation({ serviceName:'GetByStoreId', returnType:
'SP.PushNotificationSubscriber'
, params: [
{ this: 'Collection(SP.PushNotificationSubscriber)' },
{ id: 'Edm.String' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.RecycleBinItem'
, params: [
{ this: 'Collection(SP.RecycleBinItem)' },
{ id: 'Edm.Guid' }], method: ''}),
GetByFieldId: $data.EntityContext.generateServiceOperation({ serviceName:'GetByFieldId', returnType:
'SP.RelatedField'
, params: [
{ this: 'Collection(SP.RelatedField)' },
{ fieldId: 'Edm.Guid' }], method: ''}),
GetByPrincipalId: $data.EntityContext.generateServiceOperation({ serviceName:'GetByPrincipalId', returnType:
'SP.RoleAssignment'
, params: [
{ this: 'Collection(SP.RoleAssignment)' },
{ principalId: 'Edm.Int32' }], method: ''}),
SP_RoleDefinitionBindingCollection: $data.EntityContext.generateServiceOperation({ serviceName:'SP_RoleDefinitionBindingCollection', returnType: $data.Queryable, elementType: 'SP.RoleDefinition',
params: [], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.RoleDefinition'
, params: [
{ this: 'Collection(SP.RoleDefinition)' },
{ id: 'Edm.Int32' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.RoleDefinition'
, params: [
{ this: 'Collection(SP.RoleDefinition)' },
{ id: 'Edm.Int32' }], method: ''}),
GetByName: $data.EntityContext.generateServiceOperation({ serviceName:'GetByName', returnType:
'SP.RoleDefinition'
, params: [
{ this: 'Collection(SP.RoleDefinition)' },
{ name: 'Edm.String' }], method: ''}),
GetByType: $data.EntityContext.generateServiceOperation({ serviceName:'GetByType', returnType:
'SP.RoleDefinition'
, params: [
{ this: 'Collection(SP.RoleDefinition)' },
{ roleType: 'Edm.Int32' }], method: ''}),
GetCatalog: $data.EntityContext.generateServiceOperation({ serviceName:'GetCatalog', returnType:
'SP.List'
, params: [
{ this: 'SP.Site' },
{ typeCatalog: 'Edm.Int32' }], method: ''}),
GetChanges: $data.EntityContext.generateServiceOperation({ serviceName:'GetChanges', returnType: $data.Queryable, elementType: 'SP.Change',
params: [
{ this: 'SP.Site' },
{ query: 'SP.ChangeQuery' }], method: ''}),
GetWebTemplates: $data.EntityContext.generateServiceOperation({ serviceName:'GetWebTemplates', returnType: $data.Queryable, elementType: 'SP.WebTemplate',
params: [
{ this: 'SP.Site' },
{ LCID: 'Edm.Int64' },
{ overrideCompatLevel: 'Edm.Int32' }], method: ''}),
NeedsUpgradeByType: $data.EntityContext.generateServiceOperation({ serviceName:'NeedsUpgradeByType', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.Site' },
{ versionUpgrade: 'Edm.Boolean' },
{ recursive: 'Edm.Boolean' }], method: ''}),
OpenWeb: $data.EntityContext.generateServiceOperation({ serviceName:'OpenWeb', returnType:
'SP.Web'
, params: [
{ this: 'SP.Site' },
{ strUrl: 'Edm.String' }], method: ''}),
OpenWebById: $data.EntityContext.generateServiceOperation({ serviceName:'OpenWebById', returnType:
'SP.Web'
, params: [
{ this: 'SP.Site' },
{ gWebId: 'Edm.Guid' }], method: ''}),
RunHealthCheck: $data.EntityContext.generateServiceOperation({ serviceName:'RunHealthCheck', returnType:
'Microsoft.SharePoint.Administration.SiteHealth.SiteHealthSummary'
, params: [
{ this: 'SP.Site' },
{ ruleId: 'Edm.Guid' },
{ bRepair: 'Edm.Boolean' },
{ bRunAlways: 'Edm.Boolean' }], method: ''}),
GetThemeFontByName: $data.EntityContext.generateServiceOperation({ serviceName:'GetThemeFontByName', returnType:
'Edm.String'
, params: [
{ this: 'SP.ThemeInfo' },
{ name: 'Edm.String' },
{ lcid: 'Edm.Int64' }], method: ''}),
GetThemeShadeByName: $data.EntityContext.generateServiceOperation({ serviceName:'GetThemeShadeByName', returnType:
'Edm.String'
, params: [
{ this: 'SP.ThemeInfo' },
{ name: 'Edm.String' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.TimeZone'
, params: [
{ this: 'Collection(SP.TimeZone)' },
{ id: 'Edm.Int32' }], method: ''}),
LocalTimeToUTC: $data.EntityContext.generateServiceOperation({ serviceName:'LocalTimeToUTC', returnType:
'Edm.DateTime'
, params: [
{ this: 'SP.TimeZone' },
{ date: 'Edm.DateTime' }], method: ''}),
UTCToLocalTime: $data.EntityContext.generateServiceOperation({ serviceName:'UTCToLocalTime', returnType:
'Edm.DateTime'
, params: [
{ this: 'SP.TimeZone' },
{ date: 'Edm.DateTime' }], method: ''}),
GetByEmail: $data.EntityContext.generateServiceOperation({ serviceName:'GetByEmail', returnType:
'SP.User'
, params: [
{ this: 'Collection(SP.User)' },
{ emailAddress: 'Edm.String' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.User'
, params: [
{ this: 'Collection(SP.User)' },
{ id: 'Edm.Int32' }], method: ''}),
GetByLoginName: $data.EntityContext.generateServiceOperation({ serviceName:'GetByLoginName', returnType:
'SP.User'
, params: [
{ this: 'Collection(SP.User)' },
{ loginName: 'Edm.String' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.UserCustomAction'
, params: [
{ this: 'Collection(SP.UserCustomAction)' },
{ id: 'Edm.Guid' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.View'
, params: [
{ this: 'Collection(SP.View)' },
{ guidId: 'Edm.Guid' }], method: ''}),
GetByTitle: $data.EntityContext.generateServiceOperation({ serviceName:'GetByTitle', returnType:
'SP.View'
, params: [
{ this: 'Collection(SP.View)' },
{ strTitle: 'Edm.String' }], method: ''}),
RenderAsHtml: $data.EntityContext.generateServiceOperation({ serviceName:'RenderAsHtml', returnType:
'Edm.String'
, params: [
{ this: 'SP.View' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'SP.Web'
, params: [
{ this: 'Collection(SP.Web)' },
{ parameters: 'SP.WebCreationInformation' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'SP.WebInformation'
, params: [
{ this: 'Collection(SP.WebInformation)' },
{ parameters: 'SP.WebInfoCreationInformation' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.WebInformation'
, params: [
{ this: 'Collection(SP.WebInformation)' },
{ id: 'Edm.Guid' }], method: ''}),
SP_WebProxy_Invoke: $data.EntityContext.generateServiceOperation({ serviceName:'SP_WebProxy_Invoke', returnType:
'SP.WebResponseInfo'
, params: [
{ requestInfo: 'SP.WebRequestInfo' }], method: ''}),
DoesPushNotificationSubscriberExist: $data.EntityContext.generateServiceOperation({ serviceName:'DoesPushNotificationSubscriberExist', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.Web' },
{ deviceAppInstanceId: 'Edm.Guid' }], method: ''}),
DoesUserHavePermissions: $data.EntityContext.generateServiceOperation({ serviceName:'DoesUserHavePermissions', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.Web' },
{ permissionMask: 'SP.BasePermissions' }], method: ''}),
EnsureUser: $data.EntityContext.generateServiceOperation({ serviceName:'EnsureUser', returnType:
'SP.User'
, params: [
{ this: 'SP.Web' },
{ logonName: 'Edm.String' }], method: ''}),
GetAppBdcCatalog: $data.EntityContext.generateServiceOperation({ serviceName:'GetAppBdcCatalog', returnType:
'SP.BusinessData.AppBdcCatalog'
, params: [
{ this: 'SP.Web' }], method: ''}),
GetAppBdcCatalogForAppInstance: $data.EntityContext.generateServiceOperation({ serviceName:'GetAppBdcCatalogForAppInstance', returnType:
'SP.BusinessData.AppBdcCatalog'
, params: [
{ this: 'SP.Web' },
{ appInstanceId: 'Edm.Guid' }], method: ''}),
GetAppInstanceById: $data.EntityContext.generateServiceOperation({ serviceName:'GetAppInstanceById', returnType:
'SP.AppInstance'
, params: [
{ this: 'SP.Web' },
{ appInstanceId: 'Edm.Guid' }], method: ''}),
GetAppInstancesByProductId: $data.EntityContext.generateServiceOperation({ serviceName:'GetAppInstancesByProductId', returnType: $data.Queryable, elementType: 'SP.AppInstance',
params: [
{ this: 'SP.Web' },
{ productId: 'Edm.Guid' }], method: ''}),
GetAvailableWebTemplates: $data.EntityContext.generateServiceOperation({ serviceName:'GetAvailableWebTemplates', returnType: $data.Queryable, elementType: 'SP.WebTemplate',
params: [
{ this: 'SP.Web' },
{ lcid: 'Edm.Int64' },
{ doIncludeCrossLanguage: 'Edm.Boolean' }], method: ''}),
GetCatalog: $data.EntityContext.generateServiceOperation({ serviceName:'GetCatalog', returnType:
'SP.List'
, params: [
{ this: 'SP.Web' },
{ typeCatalog: 'Edm.Int32' }], method: ''}),
GetChanges: $data.EntityContext.generateServiceOperation({ serviceName:'GetChanges', returnType: $data.Queryable, elementType: 'SP.Change',
params: [
{ this: 'SP.Web' },
{ query: 'SP.ChangeQuery' }], method: ''}),
SP_Web_GetContextWebInformation: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Web_GetContextWebInformation', returnType:
'SP.ContextWebInformation'
, params: [], method: ''}),
GetCustomListTemplates: $data.EntityContext.generateServiceOperation({ serviceName:'GetCustomListTemplates', returnType: $data.Queryable, elementType: 'SP.ListTemplate',
params: [
{ this: 'SP.Web' }], method: ''}),
GetEntity: $data.EntityContext.generateServiceOperation({ serviceName:'GetEntity', returnType:
'SP.BusinessData.Entity'
, params: [
{ this: 'SP.Web' },
{ namespace: 'Edm.String' },
{ name: 'Edm.String' }], method: ''}),
GetFileByServerRelativeUrl: $data.EntityContext.generateServiceOperation({ serviceName:'GetFileByServerRelativeUrl', returnType:
'SP.File'
, params: [
{ this: 'SP.Web' },
{ serverRelativeUrl: 'Edm.String' }], method: ''}),
GetFolderByServerRelativeUrl: $data.EntityContext.generateServiceOperation({ serviceName:'GetFolderByServerRelativeUrl', returnType:
'SP.Folder'
, params: [
{ this: 'SP.Web' },
{ serverRelativeUrl: 'Edm.String' }], method: ''}),
GetPushNotificationSubscriber: $data.EntityContext.generateServiceOperation({ serviceName:'GetPushNotificationSubscriber', returnType:
'SP.PushNotificationSubscriber'
, params: [
{ this: 'SP.Web' },
{ deviceAppInstanceId: 'Edm.Guid' }], method: ''}),
GetPushNotificationSubscribersByArgs: $data.EntityContext.generateServiceOperation({ serviceName:'GetPushNotificationSubscribersByArgs', returnType: $data.Queryable, elementType: 'SP.PushNotificationSubscriber',
params: [
{ this: 'SP.Web' },
{ customArgs: 'Edm.String' }], method: ''}),
GetPushNotificationSubscribersByUser: $data.EntityContext.generateServiceOperation({ serviceName:'GetPushNotificationSubscribersByUser', returnType: $data.Queryable, elementType: 'SP.PushNotificationSubscriber',
params: [
{ this: 'SP.Web' },
{ userName: 'Edm.String' }], method: ''}),
GetSubwebsFilteredForCurrentUser: $data.EntityContext.generateServiceOperation({ serviceName:'GetSubwebsFilteredForCurrentUser', returnType: $data.Queryable, elementType: 'SP.WebInformation',
params: [
{ this: 'SP.Web' },
{ nWebTemplateFilter: 'Edm.Int32' },
{ nConfigurationFilter: 'Edm.Int16' }], method: ''}),
GetUserById: $data.EntityContext.generateServiceOperation({ serviceName:'GetUserById', returnType:
'SP.User'
, params: [
{ this: 'SP.Web' },
{ userId: 'Edm.Int32' }], method: ''}),
SP_Web_GetWebUrlFromPageUrl: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Web_GetWebUrlFromPageUrl', returnType:
'Edm.String'
, params: [
{ pageFullUrl: 'Edm.String' }], method: ''}),
LoadAndInstallApp: $data.EntityContext.generateServiceOperation({ serviceName:'LoadAndInstallApp', returnType:
'SP.AppInstance'
, params: [
{ this: 'SP.Web' },
{ appPackageStream: 'Edm.Stream' }], method: ''}),
MapToIcon: $data.EntityContext.generateServiceOperation({ serviceName:'MapToIcon', returnType:
'Edm.String'
, params: [
{ this: 'SP.Web' },
{ fileName: 'Edm.String' },
{ progId: 'Edm.String' },
{ size: 'Edm.Int32' }], method: ''}),
ProcessExternalNotification: $data.EntityContext.generateServiceOperation({ serviceName:'ProcessExternalNotification', returnType:
'Edm.String'
, params: [
{ this: 'SP.Web' },
{ stream: 'Edm.Stream' }], method: ''}),
RegisterPushNotificationSubscriber: $data.EntityContext.generateServiceOperation({ serviceName:'RegisterPushNotificationSubscriber', returnType:
'SP.PushNotificationSubscriber'
, params: [
{ this: 'SP.Web' },
{ deviceAppInstanceId: 'Edm.Guid' },
{ serviceToken: 'Edm.String' }], method: ''}),
GetByName: $data.EntityContext.generateServiceOperation({ serviceName:'GetByName', returnType:
'SP.WebTemplate'
, params: [
{ this: 'Collection(SP.WebTemplate)' },
{ name: 'Edm.String' }], method: ''}),
SP_Utilities_Utility_CreateEmailBodyForInvitation: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Utilities_Utility_CreateEmailBodyForInvitation', returnType:
'Edm.String'
, params: [
{ pageAddress: 'Edm.String' }], method: ''}),
SP_Utilities_Utility_CreateNewDiscussionItem: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Utilities_Utility_CreateNewDiscussionItem', returnType:
'SP.ListItem'
, params: [
{ listId: 'Edm.Guid' },
{ title: 'Edm.String' }], method: ''}),
SP_Utilities_Utility_CreateWikiPageInContextWeb: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Utilities_Utility_CreateWikiPageInContextWeb', returnType:
'SP.File'
, params: [
{ parameters: 'SP.Utilities.WikiPageCreationInformation' }], method: ''}),
SP_Utilities_Utility_GetAppLicenseDeploymentId: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Utilities_Utility_GetAppLicenseDeploymentId', returnType:
'Edm.Guid'
, params: [], method: ''}),
SP_Utilities_Utility_GetAppLicenseInformation: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Utilities_Utility_GetAppLicenseInformation', returnType:
'SP.AppLicenseCollection'
, params: [
{ productId: 'Edm.Guid' }], method: ''}),
SP_Utilities_Utility_GetCurrentUserEmailAddresses: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Utilities_Utility_GetCurrentUserEmailAddresses', returnType:
'Edm.String'
, params: [], method: ''}),
SP_Utilities_Utility_IsUserLicensedForEntityInContext: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Utilities_Utility_IsUserLicensedForEntityInContext', returnType:
'Edm.Boolean'
, params: [
{ licensableEntity: 'Edm.String' }], method: ''}),
SP_Utilities_Utility_LocalizeWebPartGallery: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Utilities_Utility_LocalizeWebPartGallery', returnType: $data.Queryable, elementType: 'SP.ListItem',
params: [
{ items: 'Collection(SP.ListItem)' }], method: ''}),
SP_Utilities_Utility_ResolvePrincipalInCurrentContext: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Utilities_Utility_ResolvePrincipalInCurrentContext', returnType:
'SP.Utilities.PrincipalInfo'
, params: [
{ input: 'Edm.String' },
{ scopes: 'Edm.Int32' },
{ sources: 'Edm.Int32' },
{ inputIsEmailOnly: 'Edm.Boolean' },
{ addToUserInfoList: 'Edm.Boolean' }], method: ''}),
ImportWebPart: $data.EntityContext.generateServiceOperation({ serviceName:'ImportWebPart', returnType:
'SP.WebParts.WebPartDefinition'
, params: [
{ this: 'SP.WebParts.LimitedWebPartManager' },
{ webPartXml: 'Edm.String' }], method: ''}),
GetByControlId: $data.EntityContext.generateServiceOperation({ serviceName:'GetByControlId', returnType:
'SP.WebParts.WebPartDefinition'
, params: [
{ this: 'Collection(SP.WebParts.WebPartDefinition)' },
{ controlId: 'Edm.String' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.WebParts.WebPartDefinition'
, params: [
{ this: 'Collection(SP.WebParts.WebPartDefinition)' },
{ id: 'Edm.Guid' }], method: ''}),
Add: $data.EntityContext.generateServiceOperation({ serviceName:'Add', returnType:
'SP.Workflow.WorkflowAssociation'
, params: [
{ this: 'Collection(SP.Workflow.WorkflowAssociation)' },
{ parameters: 'SP.Workflow.WorkflowAssociationCreationInformation' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.Workflow.WorkflowAssociation'
, params: [
{ this: 'Collection(SP.Workflow.WorkflowAssociation)' },
{ associationId: 'Edm.Guid' }], method: ''}),
GetByName: $data.EntityContext.generateServiceOperation({ serviceName:'GetByName', returnType:
'SP.Workflow.WorkflowAssociation'
, params: [
{ this: 'Collection(SP.Workflow.WorkflowAssociation)' },
{ name: 'Edm.String' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.Workflow.WorkflowTemplate'
, params: [
{ this: 'Collection(SP.Workflow.WorkflowTemplate)' },
{ templateId: 'Edm.Guid' }], method: ''}),
GetByName: $data.EntityContext.generateServiceOperation({ serviceName:'GetByName', returnType:
'SP.Workflow.WorkflowTemplate'
, params: [
{ this: 'Collection(SP.Workflow.WorkflowTemplate)' },
{ name: 'Edm.String' }], method: ''}),
SP_Sharing_DocumentSharingManager_GetRoleDefinition: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Sharing_DocumentSharingManager_GetRoleDefinition', returnType:
'SP.RoleDefinition'
, params: [
{ role: 'Edm.Int32' }], method: ''}),
SP_Sharing_DocumentSharingManager_IsDocumentSharingEnabled: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Sharing_DocumentSharingManager_IsDocumentSharingEnabled', returnType:
'Edm.Boolean'
, params: [
{ list: 'SP.List' }], method: ''}),
SP_Sharing_DocumentSharingManager_UpdateDocumentSharingInfo: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Sharing_DocumentSharingManager_UpdateDocumentSharingInfo', returnType: $data.Queryable, elementType: 'SP.Sharing.UserSharingResult',
params: [
{ resourceAddress: 'Edm.String' },
{ userRoleAssignments: 'Collection(SP.Sharing.UserRoleAssignment)' },
{ validateExistingPermissions: 'Edm.Boolean' },
{ additiveMode: 'Edm.Boolean' },
{ sendServerManagedNotification: 'Edm.Boolean' },
{ customMessage: 'Edm.String' },
{ includeAnonymousLinksInNotification: 'Edm.Boolean' }], method: ''}),
SP_Taxonomy_ChangeInformation: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Taxonomy_ChangeInformation', returnType:
'SP.Taxonomy.ChangeInformation'
, params: [], method: ''}),
SP_Taxonomy_CustomPropertyMatchInformation: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Taxonomy_CustomPropertyMatchInformation', returnType:
'SP.Taxonomy.CustomPropertyMatchInformation'
, params: [], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.Taxonomy.TermGroup'
, params: [
{ this: 'Collection(SP.Taxonomy.TermGroup)' },
{ index: 'Edm.Guid' }], method: ''}),
GetByName: $data.EntityContext.generateServiceOperation({ serviceName:'GetByName', returnType:
'SP.Taxonomy.TermGroup'
, params: [
{ this: 'Collection(SP.Taxonomy.TermGroup)' },
{ index: 'Edm.String' }], method: ''}),
SP_Taxonomy_TaxonomyItem_NormalizeName: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Taxonomy_TaxonomyItem_NormalizeName', returnType:
'Edm.String'
, params: [
{ name: 'Edm.String' }], method: ''}),
SP_Taxonomy_TermGroup_NormalizeName: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Taxonomy_TermGroup_NormalizeName', returnType:
'Edm.String'
, params: [
{ name: 'Edm.String' }], method: ''}),
CreateTermSet: $data.EntityContext.generateServiceOperation({ serviceName:'CreateTermSet', returnType:
'SP.Taxonomy.TermSet'
, params: [
{ this: 'SP.Taxonomy.TermGroup' },
{ name: 'Edm.String' },
{ newTermSetId: 'Edm.Guid' },
{ lcid: 'Edm.Int32' }], method: ''}),
ExportObject: $data.EntityContext.generateServiceOperation({ serviceName:'ExportObject', returnType:
'Edm.String'
, params: [
{ this: 'SP.Taxonomy.TermGroup' }], method: ''}),
GetChanges: $data.EntityContext.generateServiceOperation({ serviceName:'GetChanges', returnType: $data.Queryable, elementType: 'SP.Taxonomy.ChangedItem',
params: [
{ this: 'SP.Taxonomy.TermGroup' },
{ changeInformation: 'SP.Taxonomy.ChangeInformation' }], method: ''}),
GetTermSetsWithCustomProperty: $data.EntityContext.generateServiceOperation({ serviceName:'GetTermSetsWithCustomProperty', returnType: $data.Queryable, elementType: 'SP.Taxonomy.TermSet',
params: [
{ this: 'SP.Taxonomy.TermGroup' },
{ customPropertyMatchInformation: 'SP.Taxonomy.CustomPropertyMatchInformation' }], method: ''}),
GetByValue: $data.EntityContext.generateServiceOperation({ serviceName:'GetByValue', returnType:
'SP.Taxonomy.Label'
, params: [
{ this: 'Collection(SP.Taxonomy.Label)' },
{ index: 'Edm.String' }], method: ''}),
SP_Taxonomy_LabelMatchInformation: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Taxonomy_LabelMatchInformation', returnType:
'SP.Taxonomy.LabelMatchInformation'
, params: [], method: ''}),
SP_Taxonomy_TaxonomyField_FilteringJavascript: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Taxonomy_TaxonomyField_FilteringJavascript', returnType:
'Edm.String'
, params: [], method: ''}),
GetFieldValueAsTaxonomyFieldValue: $data.EntityContext.generateServiceOperation({ serviceName:'GetFieldValueAsTaxonomyFieldValue', returnType:
'SP.Taxonomy.TaxonomyFieldValue'
, params: [
{ this: 'SP.Taxonomy.TaxonomyField' },
{ value: 'Edm.String' }], method: ''}),
GetFieldValueAsTaxonomyFieldValueCollection: $data.EntityContext.generateServiceOperation({ serviceName:'GetFieldValueAsTaxonomyFieldValueCollection', returnType:
'SP.Taxonomy.TaxonomyFieldValueCollection'
, params: [
{ this: 'SP.Taxonomy.TaxonomyField' },
{ value: 'Edm.String' }], method: ''}),
SP_Taxonomy_TaxonomyField_GetFilteringHtml: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Taxonomy_TaxonomyField_GetFilteringHtml', returnType:
'Edm.String'
, params: [
{ filterValues: 'Edm.String' },
{ field: 'SP.Field' },
{ queryStr: 'Edm.String' }], method: ''}),
SP_Taxonomy_TaxonomyField_GetWssIdsOfKeywordTerm: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Taxonomy_TaxonomyField_GetWssIdsOfKeywordTerm', returnType: $data.Queryable, elementType: 'Edm.Int32',
params: [
{ site: 'SP.Site' },
{ termId: 'Edm.Guid' },
{ limit: 'Edm.Int32' }], method: ''}),
SP_Taxonomy_TaxonomyField_GetWssIdsOfTerm: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Taxonomy_TaxonomyField_GetWssIdsOfTerm', returnType: $data.Queryable, elementType: 'Edm.Int32',
params: [
{ site: 'SP.Site' },
{ termStoreId: 'Edm.Guid' },
{ termSetId: 'Edm.Guid' },
{ termId: 'Edm.Guid' },
{ includeDescendants: 'Edm.Boolean' },
{ limit: 'Edm.Int32' }], method: ''}),
SP_Taxonomy_TaxonomyFieldValueCollection: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Taxonomy_TaxonomyFieldValueCollection', returnType:
'SP.Taxonomy.TaxonomyFieldValueCollection'
, params: [
{ fieldValue: 'Edm.String' },
{ creatingField: 'SP.Field' }], method: ''}),
GetDefaultKeywordsTermStore: $data.EntityContext.generateServiceOperation({ serviceName:'GetDefaultKeywordsTermStore', returnType:
'SP.Taxonomy.TermStore'
, params: [
{ this: 'SP.Taxonomy.TaxonomySession' }], method: ''}),
GetDefaultSiteCollectionTermStore: $data.EntityContext.generateServiceOperation({ serviceName:'GetDefaultSiteCollectionTermStore', returnType:
'SP.Taxonomy.TermStore'
, params: [
{ this: 'SP.Taxonomy.TaxonomySession' }], method: ''}),
SP_Taxonomy_TaxonomySession_GetTaxonomySession: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Taxonomy_TaxonomySession_GetTaxonomySession', returnType:
'SP.Taxonomy.TaxonomySession'
, params: [], method: ''}),
GetTerm: $data.EntityContext.generateServiceOperation({ serviceName:'GetTerm', returnType:
'SP.Taxonomy.Term'
, params: [
{ this: 'SP.Taxonomy.TaxonomySession' },
{ termId: 'Edm.Guid' }], method: ''}),
GetTerms: $data.EntityContext.generateServiceOperation({ serviceName:'GetTerms', returnType: $data.Queryable, elementType: 'SP.Taxonomy.Term',
params: [
{ this: 'SP.Taxonomy.TaxonomySession' },
{ labelMatchInformation: 'SP.Taxonomy.LabelMatchInformation' }], method: ''}),
GetTermsById: $data.EntityContext.generateServiceOperation({ serviceName:'GetTermsById', returnType: $data.Queryable, elementType: 'SP.Taxonomy.Term',
params: [
{ this: 'SP.Taxonomy.TaxonomySession' },
{ termIds: 'Collection(Edm.Guid)' }], method: ''}),
GetTermSetsByName: $data.EntityContext.generateServiceOperation({ serviceName:'GetTermSetsByName', returnType: $data.Queryable, elementType: 'SP.Taxonomy.TermSet',
params: [
{ this: 'SP.Taxonomy.TaxonomySession' },
{ termSetName: 'Edm.String' },
{ lcid: 'Edm.Int32' }], method: ''}),
GetTermSetsByTermLabel: $data.EntityContext.generateServiceOperation({ serviceName:'GetTermSetsByTermLabel', returnType: $data.Queryable, elementType: 'SP.Taxonomy.TermSet',
params: [
{ this: 'SP.Taxonomy.TaxonomySession' },
{ requiredTermLabels: 'Collection(Edm.String)' },
{ lcid: 'Edm.Int32' }], method: ''}),
GetTermsInDefaultLanguage: $data.EntityContext.generateServiceOperation({ serviceName:'GetTermsInDefaultLanguage', returnType: $data.Queryable, elementType: 'SP.Taxonomy.Term',
params: [
{ this: 'SP.Taxonomy.TaxonomySession' },
{ termLabel: 'Edm.String' },
{ defaultLabelOnly: 'Edm.Boolean' },
{ stringMatchOption: 'Edm.Int32' },
{ resultCollectionSize: 'Edm.Int32' },
{ trimUnavailable: 'Edm.Boolean' },
{ trimDeprecated: 'Edm.Boolean' }], method: ''}),
GetTermsInWorkingLocale: $data.EntityContext.generateServiceOperation({ serviceName:'GetTermsInWorkingLocale', returnType: $data.Queryable, elementType: 'SP.Taxonomy.Term',
params: [
{ this: 'SP.Taxonomy.TaxonomySession' },
{ termLabel: 'Edm.String' },
{ defaultLabelOnly: 'Edm.Boolean' },
{ stringMatchOption: 'Edm.Int32' },
{ resultCollectionSize: 'Edm.Int32' },
{ trimUnavailable: 'Edm.Boolean' },
{ trimDeprecated: 'Edm.Boolean' }], method: ''}),
GetTermsWithCustomProperty: $data.EntityContext.generateServiceOperation({ serviceName:'GetTermsWithCustomProperty', returnType: $data.Queryable, elementType: 'SP.Taxonomy.Term',
params: [
{ this: 'SP.Taxonomy.TaxonomySession' },
{ customPropertyMatchInformation: 'SP.Taxonomy.CustomPropertyMatchInformation' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.Taxonomy.Term'
, params: [
{ this: 'Collection(SP.Taxonomy.Term)' },
{ index: 'Edm.Guid' }], method: ''}),
GetByName: $data.EntityContext.generateServiceOperation({ serviceName:'GetByName', returnType:
'SP.Taxonomy.Term'
, params: [
{ this: 'Collection(SP.Taxonomy.Term)' },
{ index: 'Edm.String' }], method: ''}),
SP_Taxonomy_TermSetItem_NormalizeName: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Taxonomy_TermSetItem_NormalizeName', returnType:
'Edm.String'
, params: [
{ name: 'Edm.String' }], method: ''}),
CreateTerm: $data.EntityContext.generateServiceOperation({ serviceName:'CreateTerm', returnType:
'SP.Taxonomy.Term'
, params: [
{ this: 'SP.Taxonomy.TermSetItem' },
{ name: 'Edm.String' },
{ lcid: 'Edm.Int32' },
{ newTermId: 'Edm.Guid' }], method: ''}),
GetTerms: $data.EntityContext.generateServiceOperation({ serviceName:'GetTerms', returnType: $data.Queryable, elementType: 'SP.Taxonomy.Term',
params: [
{ this: 'SP.Taxonomy.TermSetItem' },
{ pagingLimit: 'Edm.Int32' }], method: ''}),
ReuseTerm: $data.EntityContext.generateServiceOperation({ serviceName:'ReuseTerm', returnType:
'SP.Taxonomy.Term'
, params: [
{ this: 'SP.Taxonomy.TermSetItem' },
{ sourceTerm: 'SP.Taxonomy.Term' },
{ reuseBranch: 'Edm.Boolean' }], method: ''}),
ReuseTermWithPinning: $data.EntityContext.generateServiceOperation({ serviceName:'ReuseTermWithPinning', returnType:
'SP.Taxonomy.Term'
, params: [
{ this: 'SP.Taxonomy.TermSetItem' },
{ sourceTerm: 'SP.Taxonomy.Term' }], method: ''}),
SP_Taxonomy_Term_NormalizeName: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Taxonomy_Term_NormalizeName', returnType:
'Edm.String'
, params: [
{ name: 'Edm.String' }], method: ''}),
CreateTerm: $data.EntityContext.generateServiceOperation({ serviceName:'CreateTerm', returnType:
'SP.Taxonomy.Term'
, params: [
{ this: 'SP.Taxonomy.Term' },
{ name: 'Edm.String' },
{ lcid: 'Edm.Int32' },
{ newTermId: 'Edm.Guid' }], method: ''}),
GetTerms: $data.EntityContext.generateServiceOperation({ serviceName:'GetTerms', returnType: $data.Queryable, elementType: 'SP.Taxonomy.Term',
params: [
{ this: 'SP.Taxonomy.Term' },
{ termLabel: 'Edm.String' },
{ lcid: 'Edm.Int32' },
{ defaultLabelOnly: 'Edm.Boolean' },
{ stringMatchOption: 'Edm.Int32' },
{ resultCollectionSize: 'Edm.Int32' },
{ trimUnavailable: 'Edm.Boolean' }], method: ''}),
ReuseTerm: $data.EntityContext.generateServiceOperation({ serviceName:'ReuseTerm', returnType:
'SP.Taxonomy.Term'
, params: [
{ this: 'SP.Taxonomy.Term' },
{ sourceTerm: 'SP.Taxonomy.Term' },
{ reuseBranch: 'Edm.Boolean' }], method: ''}),
ReuseTermWithPinning: $data.EntityContext.generateServiceOperation({ serviceName:'ReuseTermWithPinning', returnType:
'SP.Taxonomy.Term'
, params: [
{ this: 'SP.Taxonomy.Term' },
{ sourceTerm: 'SP.Taxonomy.Term' }], method: ''}),
Copy: $data.EntityContext.generateServiceOperation({ serviceName:'Copy', returnType:
'SP.Taxonomy.Term'
, params: [
{ this: 'SP.Taxonomy.Term' },
{ doCopyChildren: 'Edm.Boolean' }], method: ''}),
CreateLabel: $data.EntityContext.generateServiceOperation({ serviceName:'CreateLabel', returnType:
'SP.Taxonomy.Label'
, params: [
{ this: 'SP.Taxonomy.Term' },
{ labelName: 'Edm.String' },
{ lcid: 'Edm.Int32' },
{ isDefault: 'Edm.Boolean' }], method: ''}),
GetAllLabels: $data.EntityContext.generateServiceOperation({ serviceName:'GetAllLabels', returnType: $data.Queryable, elementType: 'SP.Taxonomy.Label',
params: [
{ this: 'SP.Taxonomy.Term' },
{ lcid: 'Edm.Int32' }], method: ''}),
GetDefaultLabel: $data.EntityContext.generateServiceOperation({ serviceName:'GetDefaultLabel', returnType:
'Edm.String'
, params: [
{ this: 'SP.Taxonomy.Term' },
{ lcid: 'Edm.Int32' }], method: ''}),
GetDescription: $data.EntityContext.generateServiceOperation({ serviceName:'GetDescription', returnType:
'Edm.String'
, params: [
{ this: 'SP.Taxonomy.Term' },
{ lcid: 'Edm.Int32' }], method: ''}),
GetIsDescendantOf: $data.EntityContext.generateServiceOperation({ serviceName:'GetIsDescendantOf', returnType:
'Edm.Boolean'
, params: [
{ this: 'SP.Taxonomy.Term' },
{ ancestorTerm: 'SP.Taxonomy.Term' }], method: ''}),
GetPath: $data.EntityContext.generateServiceOperation({ serviceName:'GetPath', returnType:
'Edm.String'
, params: [
{ this: 'SP.Taxonomy.Term' },
{ lcid: 'Edm.Int32' }], method: ''}),
Merge: $data.EntityContext.generateServiceOperation({ serviceName:'Merge', returnType:
'SP.Taxonomy.Term'
, params: [
{ this: 'SP.Taxonomy.Term' },
{ termToMerge: 'SP.Taxonomy.Term' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.Taxonomy.TermSet'
, params: [
{ this: 'Collection(SP.Taxonomy.TermSet)' },
{ index: 'Edm.Guid' }], method: ''}),
GetByName: $data.EntityContext.generateServiceOperation({ serviceName:'GetByName', returnType:
'SP.Taxonomy.TermSet'
, params: [
{ this: 'Collection(SP.Taxonomy.TermSet)' },
{ index: 'Edm.String' }], method: ''}),
SP_Taxonomy_TermSet_NormalizeName: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Taxonomy_TermSet_NormalizeName', returnType:
'Edm.String'
, params: [
{ name: 'Edm.String' }], method: ''}),
CreateTerm: $data.EntityContext.generateServiceOperation({ serviceName:'CreateTerm', returnType:
'SP.Taxonomy.Term'
, params: [
{ this: 'SP.Taxonomy.TermSet' },
{ name: 'Edm.String' },
{ lcid: 'Edm.Int32' },
{ newTermId: 'Edm.Guid' }], method: ''}),
GetTerms: $data.EntityContext.generateServiceOperation({ serviceName:'GetTerms', returnType: $data.Queryable, elementType: 'SP.Taxonomy.Term',
params: [
{ this: 'SP.Taxonomy.TermSet' },
{ labelMatchInformation: 'SP.Taxonomy.LabelMatchInformation' }], method: ''}),
ReuseTerm: $data.EntityContext.generateServiceOperation({ serviceName:'ReuseTerm', returnType:
'SP.Taxonomy.Term'
, params: [
{ this: 'SP.Taxonomy.TermSet' },
{ sourceTerm: 'SP.Taxonomy.Term' },
{ reuseBranch: 'Edm.Boolean' }], method: ''}),
ReuseTermWithPinning: $data.EntityContext.generateServiceOperation({ serviceName:'ReuseTermWithPinning', returnType:
'SP.Taxonomy.Term'
, params: [
{ this: 'SP.Taxonomy.TermSet' },
{ sourceTerm: 'SP.Taxonomy.Term' }], method: ''}),
Copy: $data.EntityContext.generateServiceOperation({ serviceName:'Copy', returnType:
'SP.Taxonomy.TermSet'
, params: [
{ this: 'SP.Taxonomy.TermSet' }], method: ''}),
ExportObject: $data.EntityContext.generateServiceOperation({ serviceName:'ExportObject', returnType:
'Edm.String'
, params: [
{ this: 'SP.Taxonomy.TermSet' }], method: ''}),
GetAllTerms: $data.EntityContext.generateServiceOperation({ serviceName:'GetAllTerms', returnType: $data.Queryable, elementType: 'SP.Taxonomy.Term',
params: [
{ this: 'SP.Taxonomy.TermSet' }], method: ''}),
GetChanges: $data.EntityContext.generateServiceOperation({ serviceName:'GetChanges', returnType: $data.Queryable, elementType: 'SP.Taxonomy.ChangedItem',
params: [
{ this: 'SP.Taxonomy.TermSet' },
{ changeInformation: 'SP.Taxonomy.ChangeInformation' }], method: ''}),
GetTerm: $data.EntityContext.generateServiceOperation({ serviceName:'GetTerm', returnType:
'SP.Taxonomy.Term'
, params: [
{ this: 'SP.Taxonomy.TermSet' },
{ termId: 'Edm.Guid' }], method: ''}),
GetTermsWithCustomProperty: $data.EntityContext.generateServiceOperation({ serviceName:'GetTermsWithCustomProperty', returnType: $data.Queryable, elementType: 'SP.Taxonomy.Term',
params: [
{ this: 'SP.Taxonomy.TermSet' },
{ customPropertyMatchInformation: 'SP.Taxonomy.CustomPropertyMatchInformation' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'SP.Taxonomy.TermStore'
, params: [
{ this: 'Collection(SP.Taxonomy.TermStore)' },
{ index: 'Edm.Guid' }], method: ''}),
GetByName: $data.EntityContext.generateServiceOperation({ serviceName:'GetByName', returnType:
'SP.Taxonomy.TermStore'
, params: [
{ this: 'Collection(SP.Taxonomy.TermStore)' },
{ index: 'Edm.String' }], method: ''}),
CreateGroup: $data.EntityContext.generateServiceOperation({ serviceName:'CreateGroup', returnType:
'SP.Taxonomy.TermGroup'
, params: [
{ this: 'SP.Taxonomy.TermStore' },
{ name: 'Edm.String' },
{ groupId: 'Edm.Guid' }], method: ''}),
GetChanges: $data.EntityContext.generateServiceOperation({ serviceName:'GetChanges', returnType: $data.Queryable, elementType: 'SP.Taxonomy.ChangedItem',
params: [
{ this: 'SP.Taxonomy.TermStore' },
{ changeInformation: 'SP.Taxonomy.ChangeInformation' }], method: ''}),
GetGroup: $data.EntityContext.generateServiceOperation({ serviceName:'GetGroup', returnType:
'SP.Taxonomy.TermGroup'
, params: [
{ this: 'SP.Taxonomy.TermStore' },
{ id: 'Edm.Guid' }], method: ''}),
GetSiteCollectionGroup: $data.EntityContext.generateServiceOperation({ serviceName:'GetSiteCollectionGroup', returnType:
'SP.Taxonomy.TermGroup'
, params: [
{ this: 'SP.Taxonomy.TermStore' },
{ currentSite: 'SP.Site' },
{ createIfMissing: 'Edm.Boolean' }], method: ''}),
GetTerm: $data.EntityContext.generateServiceOperation({ serviceName:'GetTerm', returnType:
'SP.Taxonomy.Term'
, params: [
{ this: 'SP.Taxonomy.TermStore' },
{ termId: 'Edm.Guid' }], method: ''}),
GetTermInTermSet: $data.EntityContext.generateServiceOperation({ serviceName:'GetTermInTermSet', returnType:
'SP.Taxonomy.Term'
, params: [
{ this: 'SP.Taxonomy.TermStore' },
{ termSetId: 'Edm.Guid' },
{ termId: 'Edm.Guid' }], method: ''}),
GetTerms: $data.EntityContext.generateServiceOperation({ serviceName:'GetTerms', returnType: $data.Queryable, elementType: 'SP.Taxonomy.Term',
params: [
{ this: 'SP.Taxonomy.TermStore' },
{ labelMatchInformation: 'SP.Taxonomy.LabelMatchInformation' }], method: ''}),
GetTermsById: $data.EntityContext.generateServiceOperation({ serviceName:'GetTermsById', returnType: $data.Queryable, elementType: 'SP.Taxonomy.Term',
params: [
{ this: 'SP.Taxonomy.TermStore' },
{ termIds: 'Collection(Edm.Guid)' }], method: ''}),
GetTermSet: $data.EntityContext.generateServiceOperation({ serviceName:'GetTermSet', returnType:
'SP.Taxonomy.TermSet'
, params: [
{ this: 'SP.Taxonomy.TermStore' },
{ termSetId: 'Edm.Guid' }], method: ''}),
GetTermSetsByName: $data.EntityContext.generateServiceOperation({ serviceName:'GetTermSetsByName', returnType: $data.Queryable, elementType: 'SP.Taxonomy.TermSet',
params: [
{ this: 'SP.Taxonomy.TermStore' },
{ termSetName: 'Edm.String' },
{ lcid: 'Edm.Int32' }], method: ''}),
GetTermSetsByTermLabel: $data.EntityContext.generateServiceOperation({ serviceName:'GetTermSetsByTermLabel', returnType: $data.Queryable, elementType: 'SP.Taxonomy.TermSet',
params: [
{ this: 'SP.Taxonomy.TermStore' },
{ requiredTermLabels: 'Collection(Edm.String)' },
{ lcid: 'Edm.Int32' }], method: ''}),
GetTermSetsWithCustomProperty: $data.EntityContext.generateServiceOperation({ serviceName:'GetTermSetsWithCustomProperty', returnType: $data.Queryable, elementType: 'SP.Taxonomy.TermSet',
params: [
{ this: 'SP.Taxonomy.TermStore' },
{ customPropertyMatchInformation: 'SP.Taxonomy.CustomPropertyMatchInformation' }], method: ''}),
GetTermsWithCustomProperty: $data.EntityContext.generateServiceOperation({ serviceName:'GetTermsWithCustomProperty', returnType: $data.Queryable, elementType: 'SP.Taxonomy.Term',
params: [
{ this: 'SP.Taxonomy.TermStore' },
{ customPropertyMatchInformation: 'SP.Taxonomy.CustomPropertyMatchInformation' }], method: ''}),
AppErrorEntrys: { type: $data.EntitySet, elementType: Microsoft.Online.SharePoint.TenantAdministration.AppErrorEntry },
Microsoft_Online_SharePoint_TenantAdministration_AppErrorEntry: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_Online_SharePoint_TenantAdministration_AppErrorEntry', returnType:
'Microsoft.Online.SharePoint.TenantAdministration.AppErrorEntry'
, params: [], method: ''}),
DeletedSitePropertiess: { type: $data.EntitySet, elementType: Microsoft.Online.SharePoint.TenantAdministration.DeletedSiteProperties },
Microsoft_Online_SharePoint_TenantAdministration_DeletedSiteProperties: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_Online_SharePoint_TenantAdministration_DeletedSiteProperties', returnType:
'Microsoft.Online.SharePoint.TenantAdministration.DeletedSiteProperties'
, params: [
{ url: 'Edm.String' }], method: ''}),
SitePropertiess: { type: $data.EntitySet, elementType: Microsoft.Online.SharePoint.TenantAdministration.SiteProperties },
Microsoft_Online_SharePoint_TenantAdministration_SiteProperties: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_Online_SharePoint_TenantAdministration_SiteProperties', returnType:
'Microsoft.Online.SharePoint.TenantAdministration.SiteProperties'
, params: [
{ url: 'Edm.String' }], method: ''}),
SpoOperations: { type: $data.EntitySet, elementType: Microsoft.Online.SharePoint.TenantAdministration.SpoOperation },
Update: $data.EntityContext.generateServiceOperation({ serviceName:'Update', returnType:
'Microsoft.Online.SharePoint.TenantAdministration.SpoOperation'
, params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.SiteProperties' }], method: ''}),
TenantLogs: { type: $data.EntitySet, elementType: Microsoft.Online.SharePoint.TenantAdministration.TenantLog },
Microsoft_Online_SharePoint_TenantAdministration_TenantLog: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_Online_SharePoint_TenantAdministration_TenantLog', returnType:
'Microsoft.Online.SharePoint.TenantAdministration.TenantLog'
, params: [], method: ''}),
TenantLogEntrys: { type: $data.EntitySet, elementType: Microsoft.Online.SharePoint.TenantAdministration.TenantLogEntry },
GetEntries: $data.EntityContext.generateServiceOperation({ serviceName:'GetEntries', returnType: $data.Queryable, elementType: 'Microsoft.Online.SharePoint.TenantAdministration.TenantLogEntry',
params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.TenantLog' },
{ beginDateTimeUtc: 'Edm.DateTime' },
{ endDateTimeUtc: 'Edm.DateTime' },
{ nRows: 'Edm.Int64' }], method: ''}),
GetEntriesByCorrelationId: $data.EntityContext.generateServiceOperation({ serviceName:'GetEntriesByCorrelationId', returnType: $data.Queryable, elementType: 'Microsoft.Online.SharePoint.TenantAdministration.TenantLogEntry',
params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.TenantLog' },
{ beginDateTimeUtc: 'Edm.DateTime' },
{ endDateTimeUtc: 'Edm.DateTime' },
{ nRows: 'Edm.Int64' },
{ correlationId: 'Edm.Guid' }], method: ''}),
GetEntriesBySource: $data.EntityContext.generateServiceOperation({ serviceName:'GetEntriesBySource', returnType: $data.Queryable, elementType: 'Microsoft.Online.SharePoint.TenantAdministration.TenantLogEntry',
params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.TenantLog' },
{ beginDateTimeUtc: 'Edm.DateTime' },
{ endDateTimeUtc: 'Edm.DateTime' },
{ nRows: 'Edm.Int64' },
{ source: 'Edm.Int32' }], method: ''}),
GetEntriesByUser: $data.EntityContext.generateServiceOperation({ serviceName:'GetEntriesByUser', returnType: $data.Queryable, elementType: 'Microsoft.Online.SharePoint.TenantAdministration.TenantLogEntry',
params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.TenantLog' },
{ beginDateTimeUtc: 'Edm.DateTime' },
{ endDateTimeUtc: 'Edm.DateTime' },
{ nRows: 'Edm.Int64' },
{ user: 'Edm.String' }], method: ''}),
Tenants: { type: $data.EntitySet, elementType: Microsoft.Online.SharePoint.TenantAdministration.Tenant },
Microsoft_Online_SharePoint_TenantAdministration_Tenant: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_Online_SharePoint_TenantAdministration_Tenant', returnType:
'Microsoft.Online.SharePoint.TenantAdministration.Tenant'
, params: [], method: ''}),
CreateSite: $data.EntityContext.generateServiceOperation({ serviceName:'CreateSite', returnType:
'Microsoft.Online.SharePoint.TenantAdministration.SpoOperation'
, params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.Tenant' },
{ siteCreationProperties: 'Microsoft.Online.SharePoint.TenantAdministration.SiteCreationProperties' }], method: ''}),
DecodeClaim: $data.EntityContext.generateServiceOperation({ serviceName:'DecodeClaim', returnType:
'Edm.String'
, params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.Tenant' },
{ identifier: 'Edm.String' }], method: ''}),
DecodeClaims: $data.EntityContext.generateServiceOperation({ serviceName:'DecodeClaims', returnType: $data.Queryable, elementType: 'Edm.String',
params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.Tenant' },
{ claims: 'Collection(Edm.String)' }], method: ''}),
EncodeClaim: $data.EntityContext.generateServiceOperation({ serviceName:'EncodeClaim', returnType:
'Edm.String'
, params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.Tenant' },
{ identifier: 'Edm.String' }], method: ''}),
EncodeClaims: $data.EntityContext.generateServiceOperation({ serviceName:'EncodeClaims', returnType: $data.Queryable, elementType: 'Edm.String',
params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.Tenant' },
{ identifiers: 'Collection(Edm.String)' }], method: ''}),
GetAppErrors: $data.EntityContext.generateServiceOperation({ serviceName:'GetAppErrors', returnType: $data.Queryable, elementType: 'Microsoft.Online.SharePoint.TenantAdministration.AppErrorEntry',
params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.Tenant' },
{ productId: 'Edm.Guid' },
{ timeStart: 'Edm.DateTime' },
{ timeEnd: 'Edm.DateTime' }], method: ''}),
AppInfos: { type: $data.EntitySet, elementType: Microsoft.Online.SharePoint.TenantAdministration.AppInfo },
GetAppInfoByName: $data.EntityContext.generateServiceOperation({ serviceName:'GetAppInfoByName', returnType: $data.Queryable, elementType: 'Microsoft.Online.SharePoint.TenantAdministration.AppInfo',
params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.Tenant' },
{ name: 'Edm.String' }], method: ''}),
GetAppInfoByProductId: $data.EntityContext.generateServiceOperation({ serviceName:'GetAppInfoByProductId', returnType: $data.Queryable, elementType: 'Microsoft.Online.SharePoint.TenantAdministration.AppInfo',
params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.Tenant' },
{ productId: 'Edm.Guid' }], method: ''}),
GetDeletedSiteProperties: $data.EntityContext.generateServiceOperation({ serviceName:'GetDeletedSiteProperties', returnType: $data.Queryable, elementType: 'Microsoft.Online.SharePoint.TenantAdministration.DeletedSiteProperties',
params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.Tenant' },
{ startIndex: 'Edm.Int32' }], method: ''}),
GetDeletedSitePropertiesByUrl: $data.EntityContext.generateServiceOperation({ serviceName:'GetDeletedSitePropertiesByUrl', returnType:
'Microsoft.Online.SharePoint.TenantAdministration.DeletedSiteProperties'
, params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.Tenant' },
{ siteUrl: 'Edm.String' }], method: ''}),
GetSiteByUrl: $data.EntityContext.generateServiceOperation({ serviceName:'GetSiteByUrl', returnType:
'SP.Site'
, params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.Tenant' },
{ url: 'Edm.String' }], method: ''}),
GetSiteProperties: $data.EntityContext.generateServiceOperation({ serviceName:'GetSiteProperties', returnType: $data.Queryable, elementType: 'Microsoft.Online.SharePoint.TenantAdministration.SiteProperties',
params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.Tenant' },
{ startIndex: 'Edm.Int32' },
{ includeDetail: 'Edm.Boolean' }], method: ''}),
GetSitePropertiesByFilter: $data.EntityContext.generateServiceOperation({ serviceName:'GetSitePropertiesByFilter', returnType: $data.Queryable, elementType: 'Microsoft.Online.SharePoint.TenantAdministration.SiteProperties',
params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.Tenant' },
{ filter: 'Edm.String' },
{ startIndex: 'Edm.Int32' },
{ includeDetail: 'Edm.Boolean' }], method: ''}),
GetSitePropertiesByUrl: $data.EntityContext.generateServiceOperation({ serviceName:'GetSitePropertiesByUrl', returnType:
'Microsoft.Online.SharePoint.TenantAdministration.SiteProperties'
, params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.Tenant' },
{ url: 'Edm.String' },
{ includeDetail: 'Edm.Boolean' }], method: ''}),
GetSPOTenantWebTemplates: $data.EntityContext.generateServiceOperation({ serviceName:'GetSPOTenantWebTemplates', returnType:
'Microsoft.Online.SharePoint.TenantAdministration.SPOTenantWebTemplateCollection'
, params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.Tenant' },
{ localeId: 'Edm.Int64' },
{ compatibilityLevel: 'Edm.Int32' }], method: ''}),
RemoveDeletedSite: $data.EntityContext.generateServiceOperation({ serviceName:'RemoveDeletedSite', returnType:
'Microsoft.Online.SharePoint.TenantAdministration.SpoOperation'
, params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.Tenant' },
{ siteUrl: 'Edm.String' }], method: ''}),
RemoveSite: $data.EntityContext.generateServiceOperation({ serviceName:'RemoveSite', returnType:
'Microsoft.Online.SharePoint.TenantAdministration.SpoOperation'
, params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.Tenant' },
{ siteUrl: 'Edm.String' }], method: ''}),
RestoreDeletedSite: $data.EntityContext.generateServiceOperation({ serviceName:'RestoreDeletedSite', returnType:
'Microsoft.Online.SharePoint.TenantAdministration.SpoOperation'
, params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.Tenant' },
{ siteUrl: 'Edm.String' }], method: ''}),
SetSiteAdmin: $data.EntityContext.generateServiceOperation({ serviceName:'SetSiteAdmin', returnType:
'SP.User'
, params: [
{ this: 'Microsoft.Online.SharePoint.TenantAdministration.Tenant' },
{ url: 'Edm.String' },
{ loginName: 'Edm.String' },
{ isSiteAdmin: 'Edm.Boolean' }], method: ''}),
GetById: $data.EntityContext.generateServiceOperation({ serviceName:'GetById', returnType:
'Microsoft.Online.SharePoint.TenantManagement.ExternalUser'
, params: [
{ this: 'Collection(Microsoft.Online.SharePoint.TenantManagement.ExternalUser)' },
{ uniqueId: 'Edm.String' }], method: ''}),
Microsoft_Online_SharePoint_TenantManagement_Office365Tenant: $data.EntityContext.generateServiceOperation({ serviceName:'Microsoft_Online_SharePoint_TenantManagement_Office365Tenant', returnType:
'Microsoft.Online.SharePoint.TenantManagement.Office365Tenant'
, params: [], method: ''}),
GetExternalUsers: $data.EntityContext.generateServiceOperation({ serviceName:'GetExternalUsers', returnType:
'Microsoft.Online.SharePoint.TenantManagement.GetExternalUsersResults'
, params: [
{ this: 'Microsoft.Online.SharePoint.TenantManagement.Office365Tenant' },
{ position: 'Edm.Int32' },
{ pageSize: 'Edm.Int32' },
{ filter: 'Edm.String' },
{ sortOrder: 'Edm.Int32' }], method: ''}),
RemoveExternalUsers: $data.EntityContext.generateServiceOperation({ serviceName:'RemoveExternalUsers', returnType:
'Microsoft.Online.SharePoint.TenantManagement.RemoveExternalUsersResults'
, params: [
{ this: 'Microsoft.Online.SharePoint.TenantManagement.Office365Tenant' },
{ uniqueIds: 'Collection(Edm.String)' }], method: ''}),
SP_Translation_SyncTranslator: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Translation_SyncTranslator', returnType:
'SP.Translation.SyncTranslator'
, params: [
{ targetLanguage: 'Edm.String' }], method: ''}),
Translate: $data.EntityContext.generateServiceOperation({ serviceName:'Translate', returnType:
'SP.Translation.TranslationItemInfo'
, params: [
{ this: 'SP.Translation.SyncTranslator' },
{ inputFile: 'Edm.String' },
{ outputFile: 'Edm.String' }], method: ''}),
SP_Translation_TranslationJob: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Translation_TranslationJob', returnType:
'SP.Translation.TranslationJob'
, params: [
{ targetLanguage: 'Edm.String' }], method: ''}),
SP_Translation_TranslationJob_EnumerateSupportedFileExtensions: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Translation_TranslationJob_EnumerateSupportedFileExtensions', returnType: $data.Queryable, elementType: 'Edm.String',
params: [], method: ''}),
SP_Translation_TranslationJob_EnumerateSupportedLanguages: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Translation_TranslationJob_EnumerateSupportedLanguages', returnType: $data.Queryable, elementType: 'Edm.String',
params: [], method: ''}),
SP_Translation_TranslationJob_GetMaximumFileSize: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Translation_TranslationJob_GetMaximumFileSize', returnType:
'Edm.Int32'
, params: [
{ extension: 'Edm.String' }], method: ''}),
SP_Translation_TranslationJob_IsFileExtensionSupported: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Translation_TranslationJob_IsFileExtensionSupported', returnType:
'Edm.Boolean'
, params: [
{ extension: 'Edm.String' }], method: ''}),
SP_Translation_TranslationJob_IsLanguageSupported: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Translation_TranslationJob_IsLanguageSupported', returnType:
'Edm.Boolean'
, params: [
{ language: 'Edm.String' }], method: ''}),
SP_Translation_TranslationJob_IsServiceEnabled: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Translation_TranslationJob_IsServiceEnabled', returnType:
'Edm.Boolean'
, params: [], method: ''}),
TranslateFile: $data.EntityContext.generateServiceOperation({ serviceName:'TranslateFile', returnType:
'Edm.Guid'
, params: [
{ this: 'SP.Translation.TranslationJob' },
{ inputFile: 'Edm.String' },
{ outputFile: 'Edm.String' }], method: ''}),
TranslateFolder: $data.EntityContext.generateServiceOperation({ serviceName:'TranslateFolder', returnType:
'Edm.Guid'
, params: [
{ this: 'SP.Translation.TranslationJob' },
{ inputFolder: 'Edm.String' },
{ outputFolder: 'Edm.String' },
{ recursion: 'Edm.Boolean' }], method: ''}),
TranslateLibrary: $data.EntityContext.generateServiceOperation({ serviceName:'TranslateLibrary', returnType:
'Edm.Guid'
, params: [
{ this: 'SP.Translation.TranslationJob' },
{ inputLibrary: 'Edm.String' },
{ outputLibrary: 'Edm.String' }], method: ''}),
SP_Translation_TranslationJobStatus: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Translation_TranslationJobStatus', returnType:
'SP.Translation.TranslationJobStatus'
, params: [
{ jobId: 'Edm.Guid' }], method: ''}),
SP_Translation_TranslationJobStatus_GetAllActiveJobs: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Translation_TranslationJobStatus_GetAllActiveJobs', returnType: $data.Queryable, elementType: 'SP.Translation.TranslationJobInfo',
params: [], method: ''}),
GetAllItems: $data.EntityContext.generateServiceOperation({ serviceName:'GetAllItems', returnType: $data.Queryable, elementType: 'SP.Translation.TranslationItemInfo',
params: [
{ this: 'SP.Translation.TranslationJobStatus' }], method: ''}),
SP_Translation_TranslationJobStatus_GetAllJobs: $data.EntityContext.generateServiceOperation({ serviceName:'SP_Translation_TranslationJobStatus_GetAllJobs', returnType: $data.Queryable, elementType: 'SP.Translation.TranslationJobInfo',
params: [], method: ''}),
KeywordQueryPropertiess: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Client.Search.Query.KeywordQueryProperties },
Querys: { type: $data.EntitySet, elementType: Microsoft.SharePoint.Client.Search.Query.Query },
DraftProjectResources1: { type: $data.EntitySet, elementType: PS.DraftProjectResource },
NavigationTerms1: { type: $data.EntitySet, elementType: SP.Publishing.Navigation.NavigationTerm },
TermSets1: { type: $data.EntitySet, elementType: SP.Taxonomy.TermSet },
TermGroups1: { type: $data.EntitySet, elementType: SP.Taxonomy.TermGroup }
});
// RW: moved to button instead
//MyApp.context = new MyApp.ApiData( { name:'oData', oDataServiceHost: 'api.xml' });
$data.EntityContext.extend('MyApp.ListData', {
OData__x005f_catalogs_x002f_designItems: { type: $data.EntitySet, elementType: SP.Data.OData__x005f_catalogs_x002f_designItem },
UserInfoItems: { type: $data.EntitySet, elementType: SP.Data.UserInfoItem },
OData__x005f_catalogs_x002f_masterpageItems: { type: $data.EntitySet, elementType: SP.Data.OData__x005f_catalogs_x002f_masterpageItem },
ProjectsListItems: { type: $data.EntitySet, elementType: SP.Data.ProjectsListItem },
TasksListItems: { type: $data.EntitySet, elementType: SP.Data.TasksListItem }
});
MyApp.api = new MyApp.ApiData( { name:'oData', oDataServiceHost: '../_api' });
MyApp.ctx = new MyApp.ListData( { name:'oData', oDataServiceHost: '../_api' });
})(window, $data);
This file has been truncated, but you can view the full file.
<?xml version="1.0" encoding="utf-8"?>
<edmx:Edmx Version="1.0" xmlns:edmx="http://schemas.microsoft.com/ado/2007/06/edmx">
<edmx:DataServices m:DataServiceVersion="3.0" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata">
<Schema Namespace="SP" xmlns="http://schemas.microsoft.com/ado/2009/11/edm">
<ComplexType Name="KeyValue">
<Property Name="Key" Type="Edm.String"/>
<Property Name="Value" Type="Edm.String"/>
<Property Name="ValueType" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="SimpleDataRow">
<Property Name="Cells" Type="Collection(SP.KeyValue)"/>
</ComplexType>
<ComplexType Name="SimpleDataTable">
<Property Name="Rows" Type="Collection(SP.SimpleDataRow)"/>
</ComplexType>
<ComplexType Name="MethodInformation">
<Property Name="Name" Type="Edm.String"/>
<Property Name="Parameters" Type="Collection(SP.ParameterInformation)"/>
<Property Name="ReturnTypeFullName" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="ParameterInformation">
<Property Name="Name" Type="Edm.String"/>
<Property Name="ParameterTypeFullName" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="PropertyInformation">
<Property Name="ExcludeFromDefaultRetrieval" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="PropertyTypeFullName" Type="Edm.String"/>
<Property Name="ReadOnly" Type="Edm.Boolean" Nullable="false"/>
</ComplexType>
<ComplexType Name="ContentTypeId">
<Property Name="StringValue" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="FieldLookupValue">
<Property Name="LookupId" Type="Edm.Int32" Nullable="false"/>
<Property Name="LookupValue" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="FieldUserValue" BaseType="SP.FieldLookupValue"/>
<ComplexType Name="MenuNode">
<Property Name="CustomProperties" Type="Collection(SP.KeyValue)"/>
<Property Name="FriendlyUrlSegment" Type="Edm.String"/>
<Property Name="IsHidden" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Key" Type="Edm.String"/>
<Property Name="Nodes" Type="Collection(SP.MenuNode)"/>
<Property Name="NodeType" Type="Edm.Int32" Nullable="false"/>
<Property Name="SimpleUrl" Type="Edm.String"/>
<Property Name="Title" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="MenuState">
<Property Name="FriendlyUrlPrefix" Type="Edm.String"/>
<Property Name="Nodes" Type="Collection(SP.MenuNode)"/>
<Property Name="SimpleUrl" Type="Edm.String"/>
<Property Name="SPSitePrefix" Type="Edm.String"/>
<Property Name="SPWebPrefix" Type="Edm.String"/>
<Property Name="StartingNodeKey" Type="Edm.String"/>
<Property Name="StartingNodeTitle" Type="Edm.String"/>
<Property Name="Version" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="NavigationNodeCreationInformation">
<Property Name="AsLastNode" Type="Edm.Boolean" Nullable="false"/>
<Property Name="IsExternal" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Title" Type="Edm.String"/>
<Property Name="Url" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="RelatedItem">
<Property Name="ItemID" Type="Edm.Int32" Nullable="false"/>
<Property Name="ListName" Type="Edm.String"/>
<Property Name="Title" Type="Edm.String"/>
<Property Name="Url" Type="Edm.String"/>
<Property Name="WebUrl" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="AppLicenseCollection">
<Property Name="Items" Type="Collection(SP.AppLicense)"/>
</ComplexType>
<ComplexType Name="AppLicense">
<Property Name="RawXMLLicenseToken" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="AttachmentCreationInformation">
<Property Name="FileName" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="BasePermissions">
<Property Name="High" Type="Edm.Int64" Nullable="false"/>
<Property Name="Low" Type="Edm.Int64" Nullable="false"/>
</ComplexType>
<ComplexType Name="ChangeLogItemQuery">
<Property Name="ChangeToken" Type="Edm.String"/>
<Property Name="Contains" Type="Edm.String"/>
<Property Name="Query" Type="Edm.String"/>
<Property Name="QueryOptions" Type="Edm.String"/>
<Property Name="RowLimit" Type="Edm.String"/>
<Property Name="ViewFields" Type="Edm.String"/>
<Property Name="ViewName" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="ChangeQuery">
<Property Name="Add" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Alert" Type="Edm.Boolean" Nullable="false"/>
<Property Name="ChangeTokenEnd" Type="SP.ChangeToken"/>
<Property Name="ChangeTokenStart" Type="SP.ChangeToken"/>
<Property Name="ContentType" Type="Edm.Boolean" Nullable="false"/>
<Property Name="DeleteObject" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Field" Type="Edm.Boolean" Nullable="false"/>
<Property Name="File" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Folder" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Group" Type="Edm.Boolean" Nullable="false"/>
<Property Name="GroupMembershipAdd" Type="Edm.Boolean" Nullable="false"/>
<Property Name="GroupMembershipDelete" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Item" Type="Edm.Boolean" Nullable="false"/>
<Property Name="List" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Move" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Navigation" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Rename" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Restore" Type="Edm.Boolean" Nullable="false"/>
<Property Name="RoleAssignmentAdd" Type="Edm.Boolean" Nullable="false"/>
<Property Name="RoleAssignmentDelete" Type="Edm.Boolean" Nullable="false"/>
<Property Name="RoleDefinitionAdd" Type="Edm.Boolean" Nullable="false"/>
<Property Name="RoleDefinitionDelete" Type="Edm.Boolean" Nullable="false"/>
<Property Name="RoleDefinitionUpdate" Type="Edm.Boolean" Nullable="false"/>
<Property Name="SecurityPolicy" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Site" Type="Edm.Boolean" Nullable="false"/>
<Property Name="SystemUpdate" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Update" Type="Edm.Boolean" Nullable="false"/>
<Property Name="User" Type="Edm.Boolean" Nullable="false"/>
<Property Name="View" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Web" Type="Edm.Boolean" Nullable="false"/>
</ComplexType>
<ComplexType Name="ChangeToken">
<Property Name="StringValue" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="ContentTypeCreationInformation">
<Property Name="Description" Type="Edm.String"/>
<Property Name="Group" Type="Edm.String"/>
<Property Name="Name" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="ContextWebInformation">
<Property Name="FormDigestTimeoutSeconds" Type="Edm.Int32" Nullable="false"/>
<Property Name="FormDigestValue" Type="Edm.String"/>
<Property Name="LibraryVersion" Type="Edm.String"/>
<Property Name="SiteFullUrl" Type="Edm.String"/>
<Property Name="SupportedSchemaVersions" Type="Collection(Edm.String)"/>
<Property Name="WebFullUrl" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="EventReceiverDefinitionCreationInformation">
<Property Name="ReceiverAssembly" Type="Edm.String"/>
<Property Name="ReceiverClass" Type="Edm.String"/>
<Property Name="ReceiverName" Type="Edm.String"/>
<Property Name="SequenceNumber" Type="Edm.Int32" Nullable="false"/>
<Property Name="Synchronization" Type="Edm.Int32" Nullable="false"/>
<Property Name="EventType" Type="Edm.Int32" Nullable="false"/>
<Property Name="ReceiverUrl" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="ListDataValidationFailure">
<Property Name="DisplayName" Type="Edm.String"/>
<Property Name="Message" Type="Edm.String"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="Reason" Type="Edm.Int32" Nullable="false"/>
<Property Name="ValidationType" Type="Edm.Int32" Nullable="false"/>
</ComplexType>
<ComplexType Name="FieldCalculatedErrorValue">
<Property Name="ErrorMessage" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="FieldCreationInformation">
<Property Name="Choices" Type="Collection(Edm.String)"/>
<Property Name="IsCompactName" Type="Edm.Boolean" Nullable="false"/>
<Property Name="LookupListId" Type="Edm.Guid" Nullable="false"/>
<Property Name="LookupWebId" Type="Edm.Guid" Nullable="false"/>
<Property Name="Required" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Title" Type="Edm.String"/>
<Property Name="FieldTypeKind" Type="Edm.Int32" Nullable="false"/>
</ComplexType>
<ComplexType Name="FieldGeolocationValue">
<Property Name="Altitude" Type="Edm.Double" Nullable="false"/>
<Property Name="Latitude" Type="Edm.Double" Nullable="false"/>
<Property Name="Longitude" Type="Edm.Double" Nullable="false"/>
<Property Name="Measure" Type="Edm.Double" Nullable="false"/>
</ComplexType>
<ComplexType Name="FieldRatingScaleQuestionAnswer">
<Property Name="Answer" Type="Edm.Int32" Nullable="false"/>
<Property Name="Question" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="FieldUrlValue">
<Property Name="Description" Type="Edm.String"/>
<Property Name="Url" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="GroupCreationInformation">
<Property Name="Description" Type="Edm.String"/>
<Property Name="Title" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="Language">
<Property Name="DisplayName" Type="Edm.String"/>
<Property Name="Lcid" Type="Edm.Int32" Nullable="false"/>
</ComplexType>
<ComplexType Name="ListCreationInformation">
<Property Name="CustomSchemaXml" Type="Edm.String"/>
<Property Name="DataSourceProperties" Type="Collection(SP.KeyValue)"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="DocumentTemplateType" Type="Edm.Int32" Nullable="false"/>
<Property Name="QuickLaunchOption" Type="Edm.Int32" Nullable="false"/>
<Property Name="TemplateFeatureId" Type="Edm.Guid" Nullable="false"/>
<Property Name="TemplateType" Type="Edm.Int32" Nullable="false"/>
<Property Name="Title" Type="Edm.String"/>
<Property Name="Url" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="ListDataSource">
<Property Name="Properties" Type="Collection(SP.KeyValue)"/>
</ComplexType>
<ComplexType Name="ListDataValidationExceptionValue">
<Property Name="FieldFailures" Type="Collection(SP.ListDataValidationFailure)"/>
<Property Name="ItemFailure" Type="SP.ListDataValidationFailure"/>
</ComplexType>
<ComplexType Name="ListItemCollectionPosition">
<Property Name="PagingInfo" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="ListItemCreationInformation">
<Property Name="FolderUrl" Type="Edm.String"/>
<Property Name="LeafName" Type="Edm.String"/>
<Property Name="UnderlyingObjectType" Type="Edm.Int32" Nullable="false"/>
</ComplexType>
<ComplexType Name="ListItemFormUpdateValue">
<Property Name="ErrorMessage" Type="Edm.String"/>
<Property Name="FieldName" Type="Edm.String"/>
<Property Name="FieldValue" Type="Edm.String"/>
<Property Name="HasException" Type="Edm.Boolean" Nullable="false"/>
</ComplexType>
<ComplexType Name="CamlQuery">
<Property Name="DatesInUtc" Type="Edm.Boolean" Nullable="false"/>
<Property Name="FolderServerRelativeUrl" Type="Edm.String"/>
<Property Name="ListItemCollectionPosition" Type="SP.ListItemCollectionPosition"/>
<Property Name="ViewXml" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="RoleDefinitionCreationInformation">
<Property Name="BasePermissions" Type="SP.BasePermissions"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="Order" Type="Edm.Int32" Nullable="false"/>
</ComplexType>
<ComplexType Name="UpgradeInfo">
<Property Name="ErrorFile" Type="Edm.String"/>
<Property Name="Errors" Type="Edm.Int32" Nullable="false"/>
<Property Name="LastUpdated" Type="Edm.DateTime" Nullable="false"/>
<Property Name="LogFile" Type="Edm.String"/>
<Property Name="RequestDate" Type="Edm.DateTime" Nullable="false"/>
<Property Name="RetryCount" Type="Edm.Int32" Nullable="false"/>
<Property Name="StartTime" Type="Edm.DateTime" Nullable="false"/>
<Property Name="Status" Type="Edm.Int32" Nullable="false"/>
<Property Name="UpgradeType" Type="Edm.Int32" Nullable="false"/>
<Property Name="Warnings" Type="Edm.Int32" Nullable="false"/>
</ComplexType>
<ComplexType Name="SubwebQuery">
<Property Name="ConfigurationFilter" Type="Edm.Int32" Nullable="false"/>
<Property Name="WebTemplateFilter" Type="Edm.Int32" Nullable="false"/>
</ComplexType>
<ComplexType Name="TimeZoneInformation">
<Property Name="Bias" Type="Edm.Int32" Nullable="false"/>
<Property Name="DaylightBias" Type="Edm.Int32" Nullable="false"/>
<Property Name="StandardBias" Type="Edm.Int32" Nullable="false"/>
</ComplexType>
<ComplexType Name="UsageInfo">
<Property Name="Bandwidth" Type="Edm.Int64" Nullable="false"/>
<Property Name="DiscussionStorage" Type="Edm.Int64" Nullable="false"/>
<Property Name="Hits" Type="Edm.Int64" Nullable="false"/>
<Property Name="Storage" Type="Edm.Int64" Nullable="false"/>
<Property Name="StoragePercentageUsed" Type="Edm.Double" Nullable="false"/>
<Property Name="Visits" Type="Edm.Int64" Nullable="false"/>
</ComplexType>
<ComplexType Name="UserCreationInformation">
<Property Name="Email" Type="Edm.String"/>
<Property Name="LoginName" Type="Edm.String"/>
<Property Name="Title" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="UserIdInfo">
<Property Name="NameId" Type="Edm.String"/>
<Property Name="NameIdIssuer" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="ViewCreationInformation">
<Property Name="Paged" Type="Edm.Boolean" Nullable="false"/>
<Property Name="PersonalView" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Query" Type="Edm.String"/>
<Property Name="RowLimit" Type="Edm.Int32" Nullable="false"/>
<Property Name="SetAsDefaultView" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Title" Type="Edm.String"/>
<Property Name="ViewFields" Type="Collection(Edm.String)"/>
<Property Name="ViewTypeKind" Type="Edm.Int32" Nullable="false"/>
</ComplexType>
<ComplexType Name="WebCreationInformation">
<Property Name="Description" Type="Edm.String"/>
<Property Name="Language" Type="Edm.Int32" Nullable="false"/>
<Property Name="Title" Type="Edm.String"/>
<Property Name="Url" Type="Edm.String"/>
<Property Name="UseSamePermissionsAsParentSite" Type="Edm.Boolean" Nullable="false"/>
<Property Name="WebTemplate" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="WebInfoCreationInformation">
<Property Name="Description" Type="Edm.String"/>
<Property Name="Language" Type="Edm.Int32" Nullable="false"/>
<Property Name="Title" Type="Edm.String"/>
<Property Name="Url" Type="Edm.String"/>
<Property Name="UseUniquePermissions" Type="Edm.Boolean" Nullable="false"/>
<Property Name="WebTemplate" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="WebRequestInfo">
<Property Name="Body" Type="Edm.String"/>
<Property Name="Headers" Type="Collection(SP.KeyValue)"/>
<Property Name="Method" Type="Edm.String"/>
<Property Name="Url" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="WebResponseInfo">
<Property Name="Body" Type="Edm.String"/>
<Property Name="Headers" Type="Collection(SP.KeyValue)"/>
<Property Name="StatusCode" Type="Edm.Int32" Nullable="false"/>
</ComplexType>
<ComplexType Name="XmlSchemaFieldCreationInformation">
<Property Name="Options" Type="Edm.Int32" Nullable="false"/>
<Property Name="SchemaXml" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="FileCreationInformation">
<Property Name="Content" Type="Edm.Binary"/>
<Property Name="Overwrite" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Url" Type="Edm.String"/>
</ComplexType>
<EntityType Name="ApiMetadata">
<Key>
<PropertyRef Name="Id4a81de82eeb94d6080ea5bf63e27023a"/>
</Key>
<Property Name="Id4a81de82eeb94d6080ea5bf63e27023a" Type="Edm.String" Nullable="false"/>
<NavigationProperty Name="Current" Relationship="SP.SP_ApiMetadata_Current_SP_ApiMetadata_CurrentPartner" ToRole="Current" FromRole="CurrentPartner"/>
<NavigationProperty Name="Types" Relationship="SP.SP_ApiMetadata_Types_SP_TypeInformation_TypesPartner" ToRole="Types" FromRole="TypesPartner"/>
</EntityType>
<EntityType Name="TypeInformation">
<Key>
<PropertyRef Name="BaseTypeFullName"/>
</Key>
<Property Name="BaseTypeFullName" Type="Edm.String" Nullable="false"/>
<Property Name="FullName" Type="Edm.String"/>
<Property Name="IsValueObject" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Methods" Type="Collection(SP.MethodInformation)"/>
<Property Name="Properties" Type="Collection(SP.PropertyInformation)"/>
</EntityType>
<EntityType Name="Site">
<Key>
<PropertyRef Name="Id"/>
</Key>
<Property Name="AllowDesigner" Type="Edm.Boolean" Nullable="false"/>
<Property Name="AllowMasterPageEditing" Type="Edm.Boolean" Nullable="false"/>
<Property Name="AllowRevertFromTemplate" Type="Edm.Boolean" Nullable="false"/>
<Property Name="AllowSelfServiceUpgrade" Type="Edm.Boolean" Nullable="false"/>
<Property Name="AllowSelfServiceUpgradeEvaluation" Type="Edm.Boolean" Nullable="false"/>
<Property Name="CanUpgrade" Type="Edm.Boolean" Nullable="false"/>
<Property Name="CompatibilityLevel" Type="Edm.Int32" Nullable="false"/>
<Property Name="Id" Type="Edm.Guid" Nullable="false"/>
<Property Name="LockIssue" Type="Edm.String"/>
<Property Name="MaxItemsPerThrottledOperation" Type="Edm.Int32" Nullable="false"/>
<Property Name="PrimaryUri" Type="Edm.String"/>
<Property Name="ReadOnly" Type="Edm.Boolean" Nullable="false"/>
<Property Name="ServerRelativeUrl" Type="Edm.String"/>
<Property Name="ShowUrlStructure" Type="Edm.Boolean" Nullable="false"/>
<Property Name="UIVersionConfigurationEnabled" Type="Edm.Boolean" Nullable="false"/>
<Property Name="UpgradeInfo" Type="SP.UpgradeInfo"/>
<Property Name="UpgradeReminderDate" Type="Edm.DateTime" Nullable="false"/>
<Property Name="Url" Type="Edm.String"/>
<Property Name="Usage" Type="SP.UsageInfo"/>
<NavigationProperty Name="EventReceivers" Relationship="SP.SP_Site_EventReceivers_SP_EventReceiverDefinition_EventReceiversPartner" ToRole="EventReceivers" FromRole="EventReceiversPartner"/>
<NavigationProperty Name="Features" Relationship="SP.SP_Site_Features_SP_Feature_FeaturesPartner" ToRole="Features" FromRole="FeaturesPartner"/>
<NavigationProperty Name="Owner" Relationship="SP.SP_Site_Owner_SP_User_OwnerPartner" ToRole="Owner" FromRole="OwnerPartner"/>
<NavigationProperty Name="RecycleBin" Relationship="SP.SP_Site_RecycleBin_SP_RecycleBinItem_RecycleBinPartner" ToRole="RecycleBin" FromRole="RecycleBinPartner"/>
<NavigationProperty Name="RootWeb" Relationship="SP.SP_Site_RootWeb_SP_Web_RootWebPartner" ToRole="RootWeb" FromRole="RootWebPartner"/>
<NavigationProperty Name="UserCustomActions" Relationship="SP.SP_Site_UserCustomActions_SP_UserCustomAction_UserCustomActionsPartner" ToRole="UserCustomActions" FromRole="UserCustomActionsPartner"/>
</EntityType>
<EntityType Name="EventReceiverDefinition">
<Key>
<PropertyRef Name="ReceiverId"/>
</Key>
<Property Name="ReceiverAssembly" Type="Edm.String"/>
<Property Name="ReceiverClass" Type="Edm.String"/>
<Property Name="ReceiverId" Type="Edm.Guid" Nullable="false"/>
<Property Name="ReceiverName" Type="Edm.String"/>
<Property Name="SequenceNumber" Type="Edm.Int32" Nullable="false"/>
<Property Name="Synchronization" Type="Edm.Int32" Nullable="false"/>
<Property Name="EventType" Type="Edm.Int32" Nullable="false"/>
<Property Name="ReceiverUrl" Type="Edm.String"/>
</EntityType>
<EntityType Name="Feature">
<Key>
<PropertyRef Name="DefinitionId"/>
</Key>
<Property Name="DefinitionId" Type="Edm.Guid" Nullable="false"/>
</EntityType>
<EntityType Name="Principal" Abstract="true">
<Key>
<PropertyRef Name="Id"/>
</Key>
<Property Name="Id" Type="Edm.Int32" Nullable="false"/>
<Property Name="IsHiddenInUI" Type="Edm.Boolean" Nullable="false"/>
<Property Name="LoginName" Type="Edm.String"/>
<Property Name="Title" Type="Edm.String"/>
<Property Name="PrincipalType" Type="Edm.Int32" Nullable="false"/>
</EntityType>
<EntityType Name="User" BaseType="SP.Principal">
<Property Name="Email" Type="Edm.String"/>
<Property Name="IsSiteAdmin" Type="Edm.Boolean" Nullable="false"/>
<Property Name="UserId" Type="SP.UserIdInfo"/>
<NavigationProperty Name="Groups" Relationship="SP.SP_User_Groups_SP_Group_GroupsPartner" ToRole="Groups" FromRole="GroupsPartner"/>
</EntityType>
<EntityType Name="Group" BaseType="SP.Principal">
<Property Name="AllowMembersEditMembership" Type="Edm.Boolean" Nullable="false"/>
<Property Name="AllowRequestToJoinLeave" Type="Edm.Boolean" Nullable="false"/>
<Property Name="AutoAcceptRequestToJoinLeave" Type="Edm.Boolean" Nullable="false"/>
<Property Name="CanCurrentUserEditMembership" Type="Edm.Boolean" Nullable="false"/>
<Property Name="CanCurrentUserManageGroup" Type="Edm.Boolean" Nullable="false"/>
<Property Name="CanCurrentUserViewMembership" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="OnlyAllowMembersViewMembership" Type="Edm.Boolean" Nullable="false"/>
<Property Name="OwnerTitle" Type="Edm.String"/>
<Property Name="RequestToJoinLeaveEmailSetting" Type="Edm.String"/>
<NavigationProperty Name="Owner" Relationship="SP.SP_Group_Owner_SP_Principal_OwnerPartner" ToRole="Owner" FromRole="OwnerPartner"/>
<NavigationProperty Name="Users" Relationship="SP.SP_Group_Users_SP_User_UsersPartner" ToRole="Users" FromRole="UsersPartner"/>
</EntityType>
<EntityType Name="RecycleBinItem">
<Key>
<PropertyRef Name="Id"/>
</Key>
<Property Name="DeletedDate" Type="Edm.DateTime" Nullable="false"/>
<Property Name="DirName" Type="Edm.String"/>
<Property Name="Id" Type="Edm.Guid" Nullable="false"/>
<Property Name="ItemState" Type="Edm.Int32" Nullable="false"/>
<Property Name="ItemType" Type="Edm.Int32" Nullable="false"/>
<Property Name="LeafName" Type="Edm.String"/>
<Property Name="Size" Type="Edm.Int64" Nullable="false"/>
<Property Name="Title" Type="Edm.String"/>
<NavigationProperty Name="Author" Relationship="SP.SP_RecycleBinItem_Author_SP_User_AuthorPartner" ToRole="Author" FromRole="AuthorPartner"/>
<NavigationProperty Name="DeletedBy" Relationship="SP.SP_RecycleBinItem_DeletedBy_SP_User_DeletedByPartner" ToRole="DeletedBy" FromRole="DeletedByPartner"/>
</EntityType>
<EntityType Name="SecurableObject" Abstract="true">
<Key>
<PropertyRef Name="HasUniqueRoleAssignments"/>
</Key>
<Property Name="HasUniqueRoleAssignments" Type="Edm.Boolean" Nullable="false"/>
<NavigationProperty Name="FirstUniqueAncestorSecurableObject" Relationship="SP.SP_SecurableObject_FirstUniqueAncestorSecurableObject_SP_SecurableObject_FirstUniqueAncestorSecurableObjectPartner" ToRole="FirstUniqueAncestorSecurableObject" FromRole="FirstUniqueAncestorSecurableObjectPartner"/>
<NavigationProperty Name="RoleAssignments" Relationship="SP.SP_SecurableObject_RoleAssignments_SP_RoleAssignment_RoleAssignmentsPartner" ToRole="RoleAssignments" FromRole="RoleAssignmentsPartner"/>
</EntityType>
<EntityType Name="RoleAssignment">
<Key>
<PropertyRef Name="PrincipalId"/>
</Key>
<Property Name="PrincipalId" Type="Edm.Int32" Nullable="false"/>
<NavigationProperty Name="Member" Relationship="SP.SP_RoleAssignment_Member_SP_Principal_MemberPartner" ToRole="Member" FromRole="MemberPartner"/>
<NavigationProperty Name="RoleDefinitionBindings" Relationship="SP.SP_RoleAssignment_RoleDefinitionBindings_SP_RoleDefinition_RoleDefinitionBindingsPartner" ToRole="RoleDefinitionBindings" FromRole="RoleDefinitionBindingsPartner"/>
</EntityType>
<EntityType Name="RoleDefinition">
<Key>
<PropertyRef Name="Id"/>
</Key>
<Property Name="BasePermissions" Type="SP.BasePermissions"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="Hidden" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Id" Type="Edm.Int32" Nullable="false"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="Order" Type="Edm.Int32" Nullable="false"/>
<Property Name="RoleTypeKind" Type="Edm.Int32" Nullable="false"/>
</EntityType>
<EntityType Name="Web" BaseType="SP.SecurableObject">
<Property Name="AllowDesignerForCurrentUser" Type="Edm.Boolean" Nullable="false"/>
<Property Name="AllowMasterPageEditingForCurrentUser" Type="Edm.Boolean" Nullable="false"/>
<Property Name="AllowRevertFromTemplateForCurrentUser" Type="Edm.Boolean" Nullable="false"/>
<Property Name="AllowRssFeeds" Type="Edm.Boolean" Nullable="false"/>
<Property Name="AppInstanceId" Type="Edm.Guid" Nullable="false"/>
<Property Name="Configuration" Type="Edm.Int16" Nullable="false"/>
<Property Name="Created" Type="Edm.DateTime" Nullable="false"/>
<Property Name="CustomMasterUrl" Type="Edm.String"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="DocumentLibraryCalloutOfficeWebAppPreviewersDisabled" Type="Edm.Boolean" Nullable="false"/>
<Property Name="EffectiveBasePermissions" Type="SP.BasePermissions"/>
<Property Name="EnableMinimalDownload" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Id" Type="Edm.Guid" Nullable="false"/>
<Property Name="Language" Type="Edm.Int32" Nullable="false"/>
<Property Name="LastItemModifiedDate" Type="Edm.DateTime" Nullable="false"/>
<Property Name="MasterUrl" Type="Edm.String"/>
<Property Name="QuickLaunchEnabled" Type="Edm.Boolean" Nullable="false"/>
<Property Name="RecycleBinEnabled" Type="Edm.Boolean" Nullable="false"/>
<Property Name="SaveSiteAsTemplateEnabled" Type="Edm.Boolean" Nullable="false"/>
<Property Name="ServerRelativeUrl" Type="Edm.String"/>
<Property Name="ShowUrlStructureForCurrentUser" Type="Edm.Boolean" Nullable="false"/>
<Property Name="SyndicationEnabled" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Title" Type="Edm.String"/>
<Property Name="TreeViewEnabled" Type="Edm.Boolean" Nullable="false"/>
<Property Name="UIVersion" Type="Edm.Int32" Nullable="false"/>
<Property Name="UIVersionConfigurationEnabled" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Url" Type="Edm.String"/>
<Property Name="WebTemplate" Type="Edm.String"/>
<NavigationProperty Name="AllProperties" Relationship="SP.SP_Web_AllProperties_SP_PropertyValues_AllPropertiesPartner" ToRole="AllProperties" FromRole="AllPropertiesPartner"/>
<NavigationProperty Name="AssociatedMemberGroup" Relationship="SP.SP_Web_AssociatedMemberGroup_SP_Group_AssociatedMemberGroupPartner" ToRole="AssociatedMemberGroup" FromRole="AssociatedMemberGroupPartner"/>
<NavigationProperty Name="AssociatedOwnerGroup" Relationship="SP.SP_Web_AssociatedOwnerGroup_SP_Group_AssociatedOwnerGroupPartner" ToRole="AssociatedOwnerGroup" FromRole="AssociatedOwnerGroupPartner"/>
<NavigationProperty Name="AssociatedVisitorGroup" Relationship="SP.SP_Web_AssociatedVisitorGroup_SP_Group_AssociatedVisitorGroupPartner" ToRole="AssociatedVisitorGroup" FromRole="AssociatedVisitorGroupPartner"/>
<NavigationProperty Name="AvailableContentTypes" Relationship="SP.SP_Web_AvailableContentTypes_SP_ContentType_AvailableContentTypesPartner" ToRole="AvailableContentTypes" FromRole="AvailableContentTypesPartner"/>
<NavigationProperty Name="AvailableFields" Relationship="SP.SP_Web_AvailableFields_SP_Field_AvailableFieldsPartner" ToRole="AvailableFields" FromRole="AvailableFieldsPartner"/>
<NavigationProperty Name="ContentTypes" Relationship="SP.SP_Web_ContentTypes_SP_ContentType_ContentTypesPartner" ToRole="ContentTypes" FromRole="ContentTypesPartner"/>
<NavigationProperty Name="CurrentUser" Relationship="SP.SP_Web_CurrentUser_SP_User_CurrentUserPartner" ToRole="CurrentUser" FromRole="CurrentUserPartner"/>
<NavigationProperty Name="EventReceivers" Relationship="SP.SP_Web_EventReceivers_SP_EventReceiverDefinition_EventReceiversPartner" ToRole="EventReceivers" FromRole="EventReceiversPartner"/>
<NavigationProperty Name="Features" Relationship="SP.SP_Web_Features_SP_Feature_FeaturesPartner" ToRole="Features" FromRole="FeaturesPartner"/>
<NavigationProperty Name="Fields" Relationship="SP.SP_Web_Fields_SP_Field_FieldsPartner" ToRole="Fields" FromRole="FieldsPartner"/>
<NavigationProperty Name="Folders" Relationship="SP.SP_Web_Folders_SP_Folder_FoldersPartner" ToRole="Folders" FromRole="FoldersPartner"/>
<NavigationProperty Name="Lists" Relationship="SP.SP_Web_Lists_SP_List_ListsPartner" ToRole="Lists" FromRole="ListsPartner"/>
<NavigationProperty Name="ListTemplates" Relationship="SP.SP_Web_ListTemplates_SP_ListTemplate_ListTemplatesPartner" ToRole="ListTemplates" FromRole="ListTemplatesPartner"/>
<NavigationProperty Name="Navigation" Relationship="SP.SP_Web_Navigation_SP_Navigation_NavigationPartner" ToRole="Navigation" FromRole="NavigationPartner"/>
<NavigationProperty Name="ParentWeb" Relationship="SP.SP_Web_ParentWeb_SP_WebInformation_ParentWebPartner" ToRole="ParentWeb" FromRole="ParentWebPartner"/>
<NavigationProperty Name="PushNotificationSubscribers" Relationship="SP.SP_Web_PushNotificationSubscribers_SP_PushNotificationSubscriber_PushNotificationSubscribersPartner" ToRole="PushNotificationSubscribers" FromRole="PushNotificationSubscribersPartner"/>
<NavigationProperty Name="RecycleBin" Relationship="SP.SP_Web_RecycleBin_SP_RecycleBinItem_RecycleBinPartner" ToRole="RecycleBin" FromRole="RecycleBinPartner"/>
<NavigationProperty Name="RegionalSettings" Relationship="SP.SP_Web_RegionalSettings_SP_RegionalSettings_RegionalSettingsPartner" ToRole="RegionalSettings" FromRole="RegionalSettingsPartner"/>
<NavigationProperty Name="RoleDefinitions" Relationship="SP.SP_Web_RoleDefinitions_SP_RoleDefinition_RoleDefinitionsPartner" ToRole="RoleDefinitions" FromRole="RoleDefinitionsPartner"/>
<NavigationProperty Name="RootFolder" Relationship="SP.SP_Web_RootFolder_SP_Folder_RootFolderPartner" ToRole="RootFolder" FromRole="RootFolderPartner"/>
<NavigationProperty Name="SiteGroups" Relationship="SP.SP_Web_SiteGroups_SP_Group_SiteGroupsPartner" ToRole="SiteGroups" FromRole="SiteGroupsPartner"/>
<NavigationProperty Name="SiteUserInfoList" Relationship="SP.SP_Web_SiteUserInfoList_SP_List_SiteUserInfoListPartner" ToRole="SiteUserInfoList" FromRole="SiteUserInfoListPartner"/>
<NavigationProperty Name="SiteUsers" Relationship="SP.SP_Web_SiteUsers_SP_User_SiteUsersPartner" ToRole="SiteUsers" FromRole="SiteUsersPartner"/>
<NavigationProperty Name="ThemeInfo" Relationship="SP.SP_Web_ThemeInfo_SP_ThemeInfo_ThemeInfoPartner" ToRole="ThemeInfo" FromRole="ThemeInfoPartner"/>
<NavigationProperty Name="UserCustomActions" Relationship="SP.SP_Web_UserCustomActions_SP_UserCustomAction_UserCustomActionsPartner" ToRole="UserCustomActions" FromRole="UserCustomActionsPartner"/>
<NavigationProperty Name="Webs" Relationship="SP.SP_Web_Webs_SP_Web_WebsPartner" ToRole="Webs" FromRole="WebsPartner"/>
<NavigationProperty Name="WebInfos" Relationship="SP.SP_Web_WebInfos_SP_WebInformation_WebInfosPartner" ToRole="WebInfos" FromRole="WebInfosPartner"/>
<NavigationProperty Name="WorkflowAssociations" Relationship="SP.Workflow.SP_Web_WorkflowAssociations_SP_Workflow_WorkflowAssociation_WorkflowAssociationsPartner" ToRole="WorkflowAssociations" FromRole="WorkflowAssociationsPartner"/>
<NavigationProperty Name="WorkflowTemplates" Relationship="SP.Workflow.SP_Web_WorkflowTemplates_SP_Workflow_WorkflowTemplate_WorkflowTemplatesPartner" ToRole="WorkflowTemplates" FromRole="WorkflowTemplatesPartner"/>
</EntityType>
<EntityType Name="PropertyValues" Abstract="true">
<Key>
<PropertyRef Name="Id4a81de82eeb94d6080ea5bf63e27023a"/>
</Key>
<Property Name="Id4a81de82eeb94d6080ea5bf63e27023a" Type="Edm.String" Nullable="false"/>
</EntityType>
<EntityType Name="ContentType">
<Key>
<PropertyRef Name="StringId"/>
</Key>
<Property Name="Description" Type="Edm.String"/>
<Property Name="DisplayFormTemplateName" Type="Edm.String"/>
<Property Name="DisplayFormUrl" Type="Edm.String"/>
<Property Name="DocumentTemplate" Type="Edm.String"/>
<Property Name="DocumentTemplateUrl" Type="Edm.String"/>
<Property Name="EditFormTemplateName" Type="Edm.String"/>
<Property Name="EditFormUrl" Type="Edm.String"/>
<Property Name="Group" Type="Edm.String"/>
<Property Name="Hidden" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Id" Type="SP.ContentTypeId"/>
<Property Name="JSLink" Type="Edm.String"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="NewFormTemplateName" Type="Edm.String"/>
<Property Name="NewFormUrl" Type="Edm.String"/>
<Property Name="ReadOnly" Type="Edm.Boolean" Nullable="false"/>
<Property Name="SchemaXml" Type="Edm.String"/>
<Property Name="Scope" Type="Edm.String"/>
<Property Name="Sealed" Type="Edm.Boolean" Nullable="false"/>
<Property Name="StringId" Type="Edm.String" Nullable="false"/>
<NavigationProperty Name="FieldLinks" Relationship="SP.SP_ContentType_FieldLinks_SP_FieldLink_FieldLinksPartner" ToRole="FieldLinks" FromRole="FieldLinksPartner"/>
<NavigationProperty Name="Fields" Relationship="SP.SP_ContentType_Fields_SP_Field_FieldsPartner" ToRole="Fields" FromRole="FieldsPartner"/>
<NavigationProperty Name="Parent" Relationship="SP.SP_ContentType_Parent_SP_ContentType_ParentPartner" ToRole="Parent" FromRole="ParentPartner"/>
<NavigationProperty Name="WorkflowAssociations" Relationship="SP.Workflow.SP_ContentType_WorkflowAssociations_SP_Workflow_WorkflowAssociation_WorkflowAssociationsPartner" ToRole="WorkflowAssociations" FromRole="WorkflowAssociationsPartner"/>
</EntityType>
<EntityType Name="FieldLink">
<Key>
<PropertyRef Name="Id"/>
</Key>
<Property Name="FieldInternalName" Type="Edm.String"/>
<Property Name="Hidden" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Id" Type="Edm.Guid" Nullable="false"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="Required" Type="Edm.Boolean" Nullable="false"/>
</EntityType>
<EntityType Name="Field">
<Key>
<PropertyRef Name="Id"/>
</Key>
<Property Name="CanBeDeleted" Type="Edm.Boolean" Nullable="false"/>
<Property Name="DefaultValue" Type="Edm.String"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="Direction" Type="Edm.String"/>
<Property Name="EnforceUniqueValues" Type="Edm.Boolean" Nullable="false"/>
<Property Name="EntityPropertyName" Type="Edm.String"/>
<Property Name="Filterable" Type="Edm.Boolean" Nullable="false"/>
<Property Name="FromBaseType" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Group" Type="Edm.String"/>
<Property Name="Hidden" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Id" Type="Edm.Guid" Nullable="false"/>
<Property Name="InternalName" Type="Edm.String"/>
<Property Name="JSLink" Type="Edm.String"/>
<Property Name="ReadOnlyField" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Required" Type="Edm.Boolean" Nullable="false"/>
<Property Name="SchemaXml" Type="Edm.String"/>
<Property Name="Scope" Type="Edm.String"/>
<Property Name="Sealed" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Sortable" Type="Edm.Boolean" Nullable="false"/>
<Property Name="StaticName" Type="Edm.String"/>
<Property Name="Title" Type="Edm.String"/>
<Property Name="FieldTypeKind" Type="Edm.Int32" Nullable="false"/>
<Property Name="TypeAsString" Type="Edm.String"/>
<Property Name="TypeDisplayName" Type="Edm.String"/>
<Property Name="TypeShortDescription" Type="Edm.String"/>
<Property Name="ValidationFormula" Type="Edm.String"/>
<Property Name="ValidationMessage" Type="Edm.String"/>
</EntityType>
<EntityType Name="Folder">
<Key>
<PropertyRef Name="ServerRelativeUrl"/>
</Key>
<Property Name="ContentTypeOrder" Type="Collection(SP.ContentTypeId)"/>
<Property Name="ItemCount" Type="Edm.Int32" Nullable="false"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="ServerRelativeUrl" Type="Edm.String" Nullable="false"/>
<Property Name="UniqueContentTypeOrder" Type="Collection(SP.ContentTypeId)"/>
<Property Name="WelcomePage" Type="Edm.String"/>
<NavigationProperty Name="Files" Relationship="SP.SP_Folder_Files_SP_File_FilesPartner" ToRole="Files" FromRole="FilesPartner"/>
<NavigationProperty Name="ListItemAllFields" Relationship="SP.SP_Folder_ListItemAllFields_SP_ListItem_ListItemAllFieldsPartner" ToRole="ListItemAllFields" FromRole="ListItemAllFieldsPartner"/>
<NavigationProperty Name="ParentFolder" Relationship="SP.SP_Folder_ParentFolder_SP_Folder_ParentFolderPartner" ToRole="ParentFolder" FromRole="ParentFolderPartner"/>
<NavigationProperty Name="Properties" Relationship="SP.SP_Folder_Properties_SP_PropertyValues_PropertiesPartner" ToRole="Properties" FromRole="PropertiesPartner"/>
<NavigationProperty Name="Folders" Relationship="SP.SP_Folder_Folders_SP_Folder_FoldersPartner" ToRole="Folders" FromRole="FoldersPartner"/>
</EntityType>
<EntityType Name="File">
<Key>
<PropertyRef Name="Name"/>
</Key>
<Property Name="CheckInComment" Type="Edm.String"/>
<Property Name="CheckOutType" Type="Edm.Int32" Nullable="false"/>
<Property Name="ContentTag" Type="Edm.String"/>
<Property Name="CustomizedPageStatus" Type="Edm.Int32" Nullable="false"/>
<Property Name="ETag" Type="Edm.String"/>
<Property Name="Exists" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Length" Type="Edm.Int64" Nullable="false"/>
<Property Name="Level" Type="Edm.Byte" Nullable="false"/>
<Property Name="MajorVersion" Type="Edm.Int32" Nullable="false"/>
<Property Name="MinorVersion" Type="Edm.Int32" Nullable="false"/>
<Property Name="Name" Type="Edm.String" Nullable="false"/>
<Property Name="ServerRelativeUrl" Type="Edm.String"/>
<Property Name="TimeCreated" Type="Edm.DateTime" Nullable="false"/>
<Property Name="TimeLastModified" Type="Edm.DateTime" Nullable="false"/>
<Property Name="Title" Type="Edm.String"/>
<Property Name="UIVersion" Type="Edm.Int32" Nullable="false"/>
<Property Name="UIVersionLabel" Type="Edm.String"/>
<NavigationProperty Name="Author" Relationship="SP.SP_File_Author_SP_User_AuthorPartner" ToRole="Author" FromRole="AuthorPartner"/>
<NavigationProperty Name="CheckedOutByUser" Relationship="SP.SP_File_CheckedOutByUser_SP_User_CheckedOutByUserPartner" ToRole="CheckedOutByUser" FromRole="CheckedOutByUserPartner"/>
<NavigationProperty Name="ListItemAllFields" Relationship="SP.SP_File_ListItemAllFields_SP_ListItem_ListItemAllFieldsPartner" ToRole="ListItemAllFields" FromRole="ListItemAllFieldsPartner"/>
<NavigationProperty Name="LockedByUser" Relationship="SP.SP_File_LockedByUser_SP_User_LockedByUserPartner" ToRole="LockedByUser" FromRole="LockedByUserPartner"/>
<NavigationProperty Name="ModifiedBy" Relationship="SP.SP_File_ModifiedBy_SP_User_ModifiedByPartner" ToRole="ModifiedBy" FromRole="ModifiedByPartner"/>
<NavigationProperty Name="Versions" Relationship="SP.SP_File_Versions_SP_FileVersion_VersionsPartner" ToRole="Versions" FromRole="VersionsPartner"/>
</EntityType>
<EntityType Name="ListItem" BaseType="SP.SecurableObject">
<Property Name="DisplayName" Type="Edm.String"/>
<Property Name="EffectiveBasePermissions" Type="SP.BasePermissions"/>
<Property Name="EffectiveBasePermissionsForUI" Type="SP.BasePermissions"/>
<Property Name="FileSystemObjectType" Type="Edm.Int32" Nullable="false"/>
<Property Name="Id" Type="Edm.Int32" Nullable="false"/>
<NavigationProperty Name="AttachmentFiles" Relationship="SP.SP_ListItem_AttachmentFiles_SP_Attachment_AttachmentFilesPartner" ToRole="AttachmentFiles" FromRole="AttachmentFilesPartner"/>
<NavigationProperty Name="ContentType" Relationship="SP.SP_ListItem_ContentType_SP_ContentType_ContentTypePartner" ToRole="ContentType" FromRole="ContentTypePartner"/>
<NavigationProperty Name="FieldValuesAsHtml" Relationship="SP.SP_ListItem_FieldValuesAsHtml_SP_FieldStringValues_FieldValuesAsHtmlPartner" ToRole="FieldValuesAsHtml" FromRole="FieldValuesAsHtmlPartner"/>
<NavigationProperty Name="FieldValuesAsText" Relationship="SP.SP_ListItem_FieldValuesAsText_SP_FieldStringValues_FieldValuesAsTextPartner" ToRole="FieldValuesAsText" FromRole="FieldValuesAsTextPartner"/>
<NavigationProperty Name="FieldValuesForEdit" Relationship="SP.SP_ListItem_FieldValuesForEdit_SP_FieldStringValues_FieldValuesForEditPartner" ToRole="FieldValuesForEdit" FromRole="FieldValuesForEditPartner"/>
<NavigationProperty Name="File" Relationship="SP.SP_ListItem_File_SP_File_FilePartner" ToRole="File" FromRole="FilePartner"/>
<NavigationProperty Name="Folder" Relationship="SP.SP_ListItem_Folder_SP_Folder_FolderPartner" ToRole="Folder" FromRole="FolderPartner"/>
<NavigationProperty Name="ParentList" Relationship="SP.SP_ListItem_ParentList_SP_List_ParentListPartner" ToRole="ParentList" FromRole="ParentListPartner"/>
</EntityType>
<EntityType Name="Attachment">
<Key>
<PropertyRef Name="FileName"/>
</Key>
<Property Name="FileName" Type="Edm.String" Nullable="false"/>
<Property Name="ServerRelativeUrl" Type="Edm.String"/>
</EntityType>
<EntityType Name="FieldStringValues">
<Key>
<PropertyRef Name="Id4a81de82eeb94d6080ea5bf63e27023a"/>
</Key>
<Property Name="Id4a81de82eeb94d6080ea5bf63e27023a" Type="Edm.String" Nullable="false"/>
</EntityType>
<EntityType Name="List" BaseType="SP.SecurableObject">
<Property Name="AllowContentTypes" Type="Edm.Boolean" Nullable="false"/>
<Property Name="BaseTemplate" Type="Edm.Int32" Nullable="false"/>
<Property Name="BaseType" Type="Edm.Int32" Nullable="false"/>
<Property Name="BrowserFileHandling" Type="Edm.Int32" Nullable="false"/>
<Property Name="ContentTypesEnabled" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Created" Type="Edm.DateTime" Nullable="false"/>
<Property Name="DataSource" Type="SP.ListDataSource"/>
<Property Name="DefaultContentApprovalWorkflowId" Type="Edm.Guid" Nullable="false"/>
<Property Name="DefaultDisplayFormUrl" Type="Edm.String"/>
<Property Name="DefaultEditFormUrl" Type="Edm.String"/>
<Property Name="DefaultNewFormUrl" Type="Edm.String"/>
<Property Name="DefaultViewUrl" Type="Edm.String"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="Direction" Type="Edm.String"/>
<Property Name="DocumentTemplateUrl" Type="Edm.String"/>
<Property Name="DraftVersionVisibility" Type="Edm.Int32" Nullable="false"/>
<Property Name="EffectiveBasePermissions" Type="SP.BasePermissions"/>
<Property Name="EffectiveBasePermissionsForUI" Type="SP.BasePermissions"/>
<Property Name="EnableAttachments" Type="Edm.Boolean" Nullable="false"/>
<Property Name="EnableFolderCreation" Type="Edm.Boolean" Nullable="false"/>
<Property Name="EnableMinorVersions" Type="Edm.Boolean" Nullable="false"/>
<Property Name="EnableModeration" Type="Edm.Boolean" Nullable="false"/>
<Property Name="EnableVersioning" Type="Edm.Boolean" Nullable="false"/>
<Property Name="EntityTypeName" Type="Edm.String"/>
<Property Name="ForceCheckout" Type="Edm.Boolean" Nullable="false"/>
<Property Name="HasExternalDataSource" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Hidden" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Id" Type="Edm.Guid" Nullable="false"/>
<Property Name="ImageUrl" Type="Edm.String"/>
<Property Name="IrmEnabled" Type="Edm.Boolean" Nullable="false"/>
<Property Name="IrmExpire" Type="Edm.Boolean" Nullable="false"/>
<Property Name="IrmReject" Type="Edm.Boolean" Nullable="false"/>
<Property Name="IsApplicationList" Type="Edm.Boolean" Nullable="false"/>
<Property Name="IsCatalog" Type="Edm.Boolean" Nullable="false"/>
<Property Name="IsPrivate" Type="Edm.Boolean" Nullable="false"/>
<Property Name="IsSiteAssetsLibrary" Type="Edm.Boolean" Nullable="false"/>
<Property Name="ItemCount" Type="Edm.Int32" Nullable="false"/>
<Property Name="LastItemDeletedDate" Type="Edm.DateTime" Nullable="false"/>
<Property Name="LastItemModifiedDate" Type="Edm.DateTime" Nullable="false"/>
<Property Name="ListItemEntityTypeFullName" Type="Edm.String"/>
<Property Name="MultipleDataList" Type="Edm.Boolean" Nullable="false"/>
<Property Name="NoCrawl" Type="Edm.Boolean" Nullable="false"/>
<Property Name="OnQuickLaunch" Type="Edm.Boolean" Nullable="false"/>
<Property Name="ParentWebUrl" Type="Edm.String"/>
<Property Name="SchemaXml" Type="Edm.String"/>
<Property Name="ServerTemplateCanCreateFolders" Type="Edm.Boolean" Nullable="false"/>
<Property Name="TemplateFeatureId" Type="Edm.Guid" Nullable="false"/>
<Property Name="Title" Type="Edm.String"/>
<Property Name="ValidationFormula" Type="Edm.String"/>
<Property Name="ValidationMessage" Type="Edm.String"/>
<NavigationProperty Name="ContentTypes" Relationship="SP.SP_List_ContentTypes_SP_ContentType_ContentTypesPartner" ToRole="ContentTypes" FromRole="ContentTypesPartner"/>
<NavigationProperty Name="EventReceivers" Relationship="SP.SP_List_EventReceivers_SP_EventReceiverDefinition_EventReceiversPartner" ToRole="EventReceivers" FromRole="EventReceiversPartner"/>
<NavigationProperty Name="Fields" Relationship="SP.SP_List_Fields_SP_Field_FieldsPartner" ToRole="Fields" FromRole="FieldsPartner"/>
<NavigationProperty Name="Forms" Relationship="SP.SP_List_Forms_SP_Form_FormsPartner" ToRole="Forms" FromRole="FormsPartner"/>
<NavigationProperty Name="InformationRightsManagementSettings" Relationship="SP.SP_List_InformationRightsManagementSettings_SP_InformationRightsManagementSettings_InformationRightsManagementSettingsPartner" ToRole="InformationRightsManagementSettings" FromRole="InformationRightsManagementSettingsPartner"/>
<NavigationProperty Name="Items" Relationship="SP.SP_List_Items_SP_ListItem_ItemsPartner" ToRole="Items" FromRole="ItemsPartner"/>
<NavigationProperty Name="ParentWeb" Relationship="SP.SP_List_ParentWeb_SP_Web_ParentWebPartner" ToRole="ParentWeb" FromRole="ParentWebPartner"/>
<NavigationProperty Name="RootFolder" Relationship="SP.SP_List_RootFolder_SP_Folder_RootFolderPartner" ToRole="RootFolder" FromRole="RootFolderPartner"/>
<NavigationProperty Name="UserCustomActions" Relationship="SP.SP_List_UserCustomActions_SP_UserCustomAction_UserCustomActionsPartner" ToRole="UserCustomActions" FromRole="UserCustomActionsPartner"/>
<NavigationProperty Name="Views" Relationship="SP.SP_List_Views_SP_View_ViewsPartner" ToRole="Views" FromRole="ViewsPartner"/>
<NavigationProperty Name="WorkflowAssociations" Relationship="SP.Workflow.SP_List_WorkflowAssociations_SP_Workflow_WorkflowAssociation_WorkflowAssociationsPartner" ToRole="WorkflowAssociations" FromRole="WorkflowAssociationsPartner"/>
</EntityType>
<EntityType Name="Form">
<Key>
<PropertyRef Name="Id"/>
</Key>
<Property Name="Id" Type="Edm.Guid" Nullable="false"/>
<Property Name="ServerRelativeUrl" Type="Edm.String"/>
<Property Name="FormType" Type="Edm.Int32" Nullable="false"/>
</EntityType>
<EntityType Name="InformationRightsManagementSettings">
<Key>
<PropertyRef Name="AllowPrint"/>
</Key>
<Property Name="AllowPrint" Type="Edm.Boolean" Nullable="false"/>
<Property Name="AllowScript" Type="Edm.Boolean" Nullable="false"/>
<Property Name="AllowWriteCopy" Type="Edm.Boolean" Nullable="false"/>
<Property Name="DisableWac" Type="Edm.Boolean" Nullable="false"/>
<Property Name="DocumentAccessExpireDays" Type="Edm.Int32" Nullable="false"/>
<Property Name="DocumentLibraryProtectionExpireDate" Type="Edm.DateTime" Nullable="false"/>
<Property Name="EnableDocumentAccessExpire" Type="Edm.Boolean" Nullable="false"/>
<Property Name="EnableGroupProtection" Type="Edm.Boolean" Nullable="false"/>
<Property Name="EnableLicenseCacheExpire" Type="Edm.Boolean" Nullable="false"/>
<Property Name="GroupName" Type="Edm.String"/>
<Property Name="LicenseCacheExpireDays" Type="Edm.Int32" Nullable="false"/>
<Property Name="PolicyDescription" Type="Edm.String"/>
<Property Name="PolicyTitle" Type="Edm.String"/>
</EntityType>
<EntityType Name="UserCustomAction">
<Key>
<PropertyRef Name="Id"/>
</Key>
<Property Name="CommandUIExtension" Type="Edm.String"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="Group" Type="Edm.String"/>
<Property Name="Id" Type="Edm.Guid" Nullable="false"/>
<Property Name="ImageUrl" Type="Edm.String"/>
<Property Name="Location" Type="Edm.String"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="RegistrationId" Type="Edm.String"/>
<Property Name="RegistrationType" Type="Edm.Int32" Nullable="false"/>
<Property Name="Rights" Type="SP.BasePermissions"/>
<Property Name="Scope" Type="Edm.Int32" Nullable="false"/>
<Property Name="ScriptBlock" Type="Edm.String"/>
<Property Name="ScriptSrc" Type="Edm.String"/>
<Property Name="Sequence" Type="Edm.Int32" Nullable="false"/>
<Property Name="Title" Type="Edm.String"/>
<Property Name="Url" Type="Edm.String"/>
<Property Name="VersionOfUserCustomAction" Type="Edm.String"/>
</EntityType>
<EntityType Name="View">
<Key>
<PropertyRef Name="Id"/>
</Key>
<Property Name="Aggregations" Type="Edm.String"/>
<Property Name="AggregationsStatus" Type="Edm.String"/>
<Property Name="BaseViewId" Type="Edm.String"/>
<Property Name="ContentTypeId" Type="SP.ContentTypeId"/>
<Property Name="DefaultView" Type="Edm.Boolean" Nullable="false"/>
<Property Name="DefaultViewForContentType" Type="Edm.Boolean" Nullable="false"/>
<Property Name="EditorModified" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Formats" Type="Edm.String"/>
<Property Name="Hidden" Type="Edm.Boolean" Nullable="false"/>
<Property Name="HtmlSchemaXml" Type="Edm.String"/>
<Property Name="Id" Type="Edm.Guid" Nullable="false"/>
<Property Name="ImageUrl" Type="Edm.String"/>
<Property Name="IncludeRootFolder" Type="Edm.Boolean" Nullable="false"/>
<Property Name="ViewJoins" Type="Edm.String"/>
<Property Name="JSLink" Type="Edm.String"/>
<Property Name="ListViewXml" Type="Edm.String"/>
<Property Name="Method" Type="Edm.String"/>
<Property Name="MobileDefaultView" Type="Edm.Boolean" Nullable="false"/>
<Property Name="MobileView" Type="Edm.Boolean" Nullable="false"/>
<Property Name="ModerationType" Type="Edm.String"/>
<Property Name="OrderedView" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Paged" Type="Edm.Boolean" Nullable="false"/>
<Property Name="PersonalView" Type="Edm.Boolean" Nullable="false"/>
<Property Name="ViewProjectedFields" Type="Edm.String"/>
<Property Name="ViewQuery" Type="Edm.String"/>
<Property Name="ReadOnlyView" Type="Edm.Boolean" Nullable="false"/>
<Property Name="RequiresClientIntegration" Type="Edm.Boolean" Nullable="false"/>
<Property Name="RowLimit" Type="Edm.Int32" Nullable="false"/>
<Property Name="Scope" Type="Edm.Int32" Nullable="false"/>
<Property Name="ServerRelativeUrl" Type="Edm.String"/>
<Property Name="StyleId" Type="Edm.String"/>
<Property Name="Threaded" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Title" Type="Edm.String"/>
<Property Name="Toolbar" Type="Edm.String"/>
<Property Name="ToolbarTemplateName" Type="Edm.String"/>
<Property Name="ViewType" Type="Edm.String"/>
<Property Name="ViewData" Type="Edm.String"/>
<NavigationProperty Name="ViewFields" Relationship="SP.SP_View_ViewFields_SP_ViewFieldCollection_ViewFieldsPartner" ToRole="ViewFields" FromRole="ViewFieldsPartner"/>
</EntityType>
<EntityType Name="ViewFieldCollection">
<Key>
<PropertyRef Name="SchemaXml"/>
</Key>
<Property Name="SchemaXml" Type="Edm.String" Nullable="false"/>
<Property Name="Items" Type="Collection(Edm.String)"/>
</EntityType>
<EntityType Name="FileVersion">
<Key>
<PropertyRef Name="ID"/>
</Key>
<Property Name="CheckInComment" Type="Edm.String"/>
<Property Name="Created" Type="Edm.DateTime" Nullable="false"/>
<Property Name="ID" Type="Edm.Int32" Nullable="false"/>
<Property Name="IsCurrentVersion" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Size" Type="Edm.Int32" Nullable="false"/>
<Property Name="Url" Type="Edm.String"/>
<Property Name="VersionLabel" Type="Edm.String"/>
<NavigationProperty Name="CreatedBy" Relationship="SP.SP_FileVersion_CreatedBy_SP_User_CreatedByPartner" ToRole="CreatedBy" FromRole="CreatedByPartner"/>
</EntityType>
<EntityType Name="ListTemplate">
<Key>
<PropertyRef Name="Name"/>
</Key>
<Property Name="AllowsFolderCreation" Type="Edm.Boolean" Nullable="false"/>
<Property Name="BaseType" Type="Edm.Int32" Nullable="false"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="FeatureId" Type="Edm.Guid" Nullable="false"/>
<Property Name="Hidden" Type="Edm.Boolean" Nullable="false"/>
<Property Name="ImageUrl" Type="Edm.String"/>
<Property Name="InternalName" Type="Edm.String"/>
<Property Name="IsCustomTemplate" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Name" Type="Edm.String" Nullable="false"/>
<Property Name="OnQuickLaunch" Type="Edm.Boolean" Nullable="false"/>
<Property Name="ListTemplateTypeKind" Type="Edm.Int32" Nullable="false"/>
<Property Name="Unique" Type="Edm.Boolean" Nullable="false"/>
</EntityType>
<EntityType Name="Navigation">
<Key>
<PropertyRef Name="UseShared"/>
</Key>
<Property Name="UseShared" Type="Edm.Boolean" Nullable="false"/>
<NavigationProperty Name="QuickLaunch" Relationship="SP.SP_Navigation_QuickLaunch_SP_NavigationNode_QuickLaunchPartner" ToRole="QuickLaunch" FromRole="QuickLaunchPartner"/>
<NavigationProperty Name="TopNavigationBar" Relationship="SP.SP_Navigation_TopNavigationBar_SP_NavigationNode_TopNavigationBarPartner" ToRole="TopNavigationBar" FromRole="TopNavigationBarPartner"/>
</EntityType>
<EntityType Name="NavigationNode">
<Key>
<PropertyRef Name="Id"/>
</Key>
<Property Name="Id" Type="Edm.Int32" Nullable="false"/>
<Property Name="IsDocLib" Type="Edm.Boolean" Nullable="false"/>
<Property Name="IsExternal" Type="Edm.Boolean" Nullable="false"/>
<Property Name="IsVisible" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Title" Type="Edm.String"/>
<Property Name="Url" Type="Edm.String"/>
<NavigationProperty Name="Children" Relationship="SP.SP_NavigationNode_Children_SP_NavigationNode_ChildrenPartner" ToRole="Children" FromRole="ChildrenPartner"/>
</EntityType>
<EntityType Name="WebInformation">
<Key>
<PropertyRef Name="Id"/>
</Key>
<Property Name="Configuration" Type="Edm.Int16" Nullable="false"/>
<Property Name="Created" Type="Edm.DateTime" Nullable="false"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="Id" Type="Edm.Guid" Nullable="false"/>
<Property Name="Language" Type="Edm.Int32" Nullable="false"/>
<Property Name="LastItemModifiedDate" Type="Edm.DateTime" Nullable="false"/>
<Property Name="ServerRelativeUrl" Type="Edm.String"/>
<Property Name="Title" Type="Edm.String"/>
<Property Name="WebTemplate" Type="Edm.String"/>
<Property Name="WebTemplateId" Type="Edm.Int32" Nullable="false"/>
</EntityType>
<EntityType Name="PushNotificationSubscriber">
<Key>
<PropertyRef Name="CustomArgs"/>
</Key>
<Property Name="CustomArgs" Type="Edm.String" Nullable="false"/>
<Property Name="DeviceAppInstanceId" Type="Edm.Guid" Nullable="false"/>
<Property Name="LastModifiedTimeStamp" Type="Edm.DateTime" Nullable="false"/>
<Property Name="RegistrationTimeStamp" Type="Edm.DateTime" Nullable="false"/>
<Property Name="ServiceToken" Type="Edm.String"/>
<Property Name="SubscriberType" Type="Edm.String"/>
<NavigationProperty Name="User" Relationship="SP.SP_PushNotificationSubscriber_User_SP_User_UserPartner" ToRole="User" FromRole="UserPartner"/>
</EntityType>
<EntityType Name="RegionalSettings">
<Key>
<PropertyRef Name="AdjustHijriDays"/>
</Key>
<Property Name="AdjustHijriDays" Type="Edm.Int16" Nullable="false"/>
<Property Name="AlternateCalendarType" Type="Edm.Int16" Nullable="false"/>
<Property Name="AM" Type="Edm.String"/>
<Property Name="CalendarType" Type="Edm.Int16" Nullable="false"/>
<Property Name="Collation" Type="Edm.Int16" Nullable="false"/>
<Property Name="CollationLCID" Type="Edm.Int32" Nullable="false"/>
<Property Name="DateFormat" Type="Edm.Int32" Nullable="false"/>
<Property Name="DateSeparator" Type="Edm.String"/>
<Property Name="DecimalSeparator" Type="Edm.String"/>
<Property Name="DigitGrouping" Type="Edm.String"/>
<Property Name="FirstDayOfWeek" Type="Edm.Int32" Nullable="false"/>
<Property Name="FirstWeekOfYear" Type="Edm.Int16" Nullable="false"/>
<Property Name="IsEastAsia" Type="Edm.Boolean" Nullable="false"/>
<Property Name="IsRightToLeft" Type="Edm.Boolean" Nullable="false"/>
<Property Name="IsUIRightToLeft" Type="Edm.Boolean" Nullable="false"/>
<Property Name="ListSeparator" Type="Edm.String"/>
<Property Name="LocaleId" Type="Edm.Int32" Nullable="false"/>
<Property Name="NegativeSign" Type="Edm.String"/>
<Property Name="NegNumberMode" Type="Edm.Int32" Nullable="false"/>
<Property Name="PM" Type="Edm.String"/>
<Property Name="PositiveSign" Type="Edm.String"/>
<Property Name="ShowWeeks" Type="Edm.Boolean" Nullable="false"/>
<Property Name="ThousandSeparator" Type="Edm.String"/>
<Property Name="Time24" Type="Edm.Boolean" Nullable="false"/>
<Property Name="TimeMarkerPosition" Type="Edm.Int32" Nullable="false"/>
<Property Name="TimeSeparator" Type="Edm.String"/>
<Property Name="WorkDayEndHour" Type="Edm.Int16" Nullable="false"/>
<Property Name="WorkDays" Type="Edm.Int16" Nullable="false"/>
<Property Name="WorkDayStartHour" Type="Edm.Int16" Nullable="false"/>
<NavigationProperty Name="TimeZone" Relationship="SP.SP_RegionalSettings_TimeZone_SP_TimeZone_TimeZonePartner" ToRole="TimeZone" FromRole="TimeZonePartner"/>
<NavigationProperty Name="TimeZones" Relationship="SP.SP_RegionalSettings_TimeZones_SP_TimeZone_TimeZonesPartner" ToRole="TimeZones" FromRole="TimeZonesPartner"/>
</EntityType>
<EntityType Name="TimeZone">
<Key>
<PropertyRef Name="Id"/>
</Key>
<Property Name="Description" Type="Edm.String"/>
<Property Name="Id" Type="Edm.Int32" Nullable="false"/>
<Property Name="Information" Type="SP.TimeZoneInformation"/>
</EntityType>
<EntityType Name="ThemeInfo">
<Key>
<PropertyRef Name="AccessibleDescription"/>
</Key>
<Property Name="AccessibleDescription" Type="Edm.String" Nullable="false"/>
<Property Name="ThemeBackgroundImageUri" Type="Edm.String"/>
</EntityType>
<EntityType Name="AppCatalog" Abstract="true">
<Key>
<PropertyRef Name="Id4a81de82eeb94d6080ea5bf63e27023a"/>
</Key>
<Property Name="Id4a81de82eeb94d6080ea5bf63e27023a" Type="Edm.String" Nullable="false"/>
</EntityType>
<EntityType Name="AppInstanceErrorDetails">
<Key>
<PropertyRef Name="CorrelationId"/>
</Key>
<Property Name="CorrelationId" Type="Edm.Guid" Nullable="false"/>
<Property Name="ErrorDetail" Type="Edm.String"/>
<Property Name="ErrorType" Type="Edm.Int32" Nullable="false"/>
<Property Name="ExceptionMessage" Type="Edm.String"/>
<Property Name="Source" Type="Edm.Int32" Nullable="false"/>
<Property Name="SourceName" Type="Edm.String"/>
</EntityType>
<EntityType Name="AppInstance">
<Key>
<PropertyRef Name="Id"/>
</Key>
<Property Name="AppPrincipalId" Type="Edm.String"/>
<Property Name="AppWebFullUrl" Type="Edm.String"/>
<Property Name="Id" Type="Edm.Guid" Nullable="false"/>
<Property Name="InError" Type="Edm.Boolean" Nullable="false"/>
<Property Name="StartPage" Type="Edm.String"/>
<Property Name="RemoteAppUrl" Type="Edm.String"/>
<Property Name="SiteId" Type="Edm.Guid" Nullable="false"/>
<Property Name="Status" Type="Edm.Int32" Nullable="false"/>
<Property Name="Title" Type="Edm.String"/>
<Property Name="WebId" Type="Edm.Guid" Nullable="false"/>
</EntityType>
<EntityType Name="App">
<Key>
<PropertyRef Name="AssetId"/>
</Key>
<Property Name="AssetId" Type="Edm.String" Nullable="false"/>
<Property Name="ContentMarket" Type="Edm.String"/>
<Property Name="VersionString" Type="Edm.String"/>
</EntityType>
<EntityType Name="AlternateUrl">
<Key>
<PropertyRef Name="Uri"/>
</Key>
<Property Name="Uri" Type="Edm.String" Nullable="false"/>
<Property Name="UrlZone" Type="Edm.Int32" Nullable="false"/>
</EntityType>
<EntityType Name="RelatedItemManager">
<Key>
<PropertyRef Name="Id4a81de82eeb94d6080ea5bf63e27023a"/>
</Key>
<Property Name="Id4a81de82eeb94d6080ea5bf63e27023a" Type="Edm.String" Nullable="false"/>
</EntityType>
<EntityType Name="ServerSettings" Abstract="true">
<Key>
<PropertyRef Name="Id4a81de82eeb94d6080ea5bf63e27023a"/>
</Key>
<Property Name="Id4a81de82eeb94d6080ea5bf63e27023a" Type="Edm.String" Nullable="false"/>
</EntityType>
<EntityType Name="AppContextSite">
<Key>
<PropertyRef Name="Id4a81de82eeb94d6080ea5bf63e27023a"/>
</Key>
<Property Name="Id4a81de82eeb94d6080ea5bf63e27023a" Type="Edm.String" Nullable="false"/>
<NavigationProperty Name="Site" Relationship="SP.SP_AppContextSite_Site_SP_Site_SitePartner" ToRole="Site" FromRole="SitePartner"/>
<NavigationProperty Name="Web" Relationship="SP.SP_AppContextSite_Web_SP_Web_WebPartner" ToRole="Web" FromRole="WebPartner"/>
</EntityType>
<EntityType Name="Change">
<Key>
<PropertyRef Name="ChangeType"/>
</Key>
<Property Name="ChangeToken" Type="SP.ChangeToken"/>
<Property Name="ChangeType" Type="Edm.Int32" Nullable="false"/>
<Property Name="SiteId" Type="Edm.Guid" Nullable="false"/>
<Property Name="Time" Type="Edm.DateTime" Nullable="false"/>
</EntityType>
<EntityType Name="ChangeAlert" BaseType="SP.Change">
<Property Name="AlertId" Type="Edm.Guid" Nullable="false"/>
<Property Name="WebId" Type="Edm.Guid" Nullable="false"/>
</EntityType>
<EntityType Name="ChangeContentType" BaseType="SP.Change">
<Property Name="ContentTypeId" Type="SP.ContentTypeId"/>
<Property Name="WebId" Type="Edm.Guid" Nullable="false"/>
</EntityType>
<EntityType Name="ChangeField" BaseType="SP.Change">
<Property Name="FieldId" Type="Edm.Guid" Nullable="false"/>
<Property Name="WebId" Type="Edm.Guid" Nullable="false"/>
</EntityType>
<EntityType Name="ChangeFile" BaseType="SP.Change">
<Property Name="UniqueId" Type="Edm.Guid" Nullable="false"/>
<Property Name="WebId" Type="Edm.Guid" Nullable="false"/>
</EntityType>
<EntityType Name="ChangeFolder" BaseType="SP.Change">
<Property Name="UniqueId" Type="Edm.Guid" Nullable="false"/>
<Property Name="WebId" Type="Edm.Guid" Nullable="false"/>
</EntityType>
<EntityType Name="ChangeGroup" BaseType="SP.Change">
<Property Name="GroupId" Type="Edm.Int32" Nullable="false"/>
</EntityType>
<EntityType Name="ChangeItem" BaseType="SP.Change">
<Property Name="ItemId" Type="Edm.Int32" Nullable="false"/>
<Property Name="ListId" Type="Edm.Guid" Nullable="false"/>
<Property Name="WebId" Type="Edm.Guid" Nullable="false"/>
</EntityType>
<EntityType Name="ChangeList" BaseType="SP.Change">
<Property Name="ListId" Type="Edm.Guid" Nullable="false"/>
<Property Name="WebId" Type="Edm.Guid" Nullable="false"/>
</EntityType>
<EntityType Name="ChangeSite" BaseType="SP.Change"/>
<EntityType Name="ChangeUser" BaseType="SP.Change">
<Property Name="Activate" Type="Edm.Boolean" Nullable="false"/>
<Property Name="UserId" Type="Edm.Int32" Nullable="false"/>
</EntityType>
<EntityType Name="ChangeView" BaseType="SP.Change">
<Property Name="ViewId" Type="Edm.Guid" Nullable="false"/>
<Property Name="ListId" Type="Edm.Guid" Nullable="false"/>
<Property Name="WebId" Type="Edm.Guid" Nullable="false"/>
</EntityType>
<EntityType Name="ChangeWeb" BaseType="SP.Change">
<Property Name="WebId" Type="Edm.Guid" Nullable="false"/>
</EntityType>
<EntityType Name="CompatibilityRange">
<Key>
<PropertyRef Name="Id4a81de82eeb94d6080ea5bf63e27023a"/>
</Key>
<Property Name="Id4a81de82eeb94d6080ea5bf63e27023a" Type="Edm.String" Nullable="false"/>
</EntityType>
<EntityType Name="RequestContext">
<Key>
<PropertyRef Name="Id4a81de82eeb94d6080ea5bf63e27023a"/>
</Key>
<Property Name="Id4a81de82eeb94d6080ea5bf63e27023a" Type="Edm.String" Nullable="false"/>
<NavigationProperty Name="Current" Relationship="SP.SP_RequestContext_Current_SP_RequestContext_CurrentPartner" ToRole="Current" FromRole="CurrentPartner"/>
<NavigationProperty Name="Site" Relationship="SP.SP_RequestContext_Site_SP_Site_SitePartner" ToRole="Site" FromRole="SitePartner"/>
<NavigationProperty Name="Web" Relationship="SP.SP_RequestContext_Web_SP_Web_WebPartner" ToRole="Web" FromRole="WebPartner"/>
</EntityType>
<EntityType Name="FieldCalculated" BaseType="SP.Field">
<Property Name="DateFormat" Type="Edm.Int32" Nullable="false"/>
<Property Name="Formula" Type="Edm.String"/>
<Property Name="OutputType" Type="Edm.Int32" Nullable="false"/>
</EntityType>
<EntityType Name="FieldMultiChoice" BaseType="SP.Field">
<Property Name="FillInChoice" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Mappings" Type="Edm.String"/>
<Property Name="Choices" Type="Collection(Edm.String)"/>
</EntityType>
<EntityType Name="FieldChoice" BaseType="SP.FieldMultiChoice">
<Property Name="EditFormat" Type="Edm.Int32" Nullable="false"/>
</EntityType>
<EntityType Name="FieldComputed" BaseType="SP.Field">
<Property Name="EnableLookup" Type="Edm.Boolean" Nullable="false"/>
</EntityType>
<EntityType Name="FieldNumber" BaseType="SP.Field">
<Property Name="MaximumValue" Type="Edm.Double" Nullable="false"/>
<Property Name="MinimumValue" Type="Edm.Double" Nullable="false"/>
</EntityType>
<EntityType Name="FieldCurrency" BaseType="SP.FieldNumber">
<Property Name="CurrencyLocaleId" Type="Edm.Int32" Nullable="false"/>
</EntityType>
<EntityType Name="FieldDateTime" BaseType="SP.Field">
<Property Name="DateTimeCalendarType" Type="Edm.Int32" Nullable="false"/>
<Property Name="DisplayFormat" Type="Edm.Int32" Nullable="false"/>
<Property Name="FriendlyDisplayFormat" Type="Edm.Int32" Nullable="false"/>
</EntityType>
<EntityType Name="FieldGeolocation" BaseType="SP.Field"/>
<EntityType Name="FieldGuid" BaseType="SP.Field"/>
<EntityType Name="FieldLookup" BaseType="SP.Field">
<Property Name="AllowMultipleValues" Type="Edm.Boolean" Nullable="false"/>
<Property Name="IsRelationship" Type="Edm.Boolean" Nullable="false"/>
<Property Name="LookupField" Type="Edm.String"/>
<Property Name="LookupList" Type="Edm.String"/>
<Property Name="LookupWebId" Type="Edm.Guid" Nullable="false"/>
<Property Name="PrimaryFieldId" Type="Edm.String"/>
<Property Name="RelationshipDeleteBehavior" Type="Edm.Int32" Nullable="false"/>
</EntityType>
<EntityType Name="FieldMultiLineText" BaseType="SP.Field">
<Property Name="AllowHyperlink" Type="Edm.Boolean" Nullable="false"/>
<Property Name="AppendOnly" Type="Edm.Boolean" Nullable="false"/>
<Property Name="NumberOfLines" Type="Edm.Int32" Nullable="false"/>
<Property Name="RestrictedMode" Type="Edm.Boolean" Nullable="false"/>
<Property Name="RichText" Type="Edm.Boolean" Nullable="false"/>
<Property Name="WikiLinking" Type="Edm.Boolean" Nullable="false"/>
</EntityType>
<EntityType Name="FieldRatingScale" BaseType="SP.FieldMultiChoice">
<Property Name="GridEndNumber" Type="Edm.Int32" Nullable="false"/>
<Property Name="GridNAOptionText" Type="Edm.String"/>
<Property Name="GridStartNumber" Type="Edm.Int32" Nullable="false"/>
<Property Name="GridTextRangeAverage" Type="Edm.String"/>
<Property Name="GridTextRangeHigh" Type="Edm.String"/>
<Property Name="GridTextRangeLow" Type="Edm.String"/>
<Property Name="RangeCount" Type="Edm.Int32" Nullable="false"/>
</EntityType>
<EntityType Name="FieldText" BaseType="SP.Field">
<Property Name="MaxLength" Type="Edm.Int32" Nullable="false"/>
</EntityType>
<EntityType Name="FieldUrl" BaseType="SP.Field">
<Property Name="DisplayFormat" Type="Edm.Int32" Nullable="false"/>
</EntityType>
<EntityType Name="FieldUser" BaseType="SP.FieldLookup">
<Property Name="AllowDisplay" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Presence" Type="Edm.Boolean" Nullable="false"/>
<Property Name="SelectionGroup" Type="Edm.Int32" Nullable="false"/>
<Property Name="SelectionMode" Type="Edm.Int32" Nullable="false"/>
</EntityType>
<EntityType Name="ObjectSharingInformation">
<Key>
<PropertyRef Name="AnonymousEditLink"/>
</Key>
<Property Name="AnonymousEditLink" Type="Edm.String" Nullable="false"/>
<Property Name="AnonymousViewLink" Type="Edm.String"/>
<Property Name="CanManagePermissions" Type="Edm.Boolean" Nullable="false"/>
<Property Name="HasPendingAccessRequests" Type="Edm.Boolean" Nullable="false"/>
<Property Name="HasPermissionLevels" Type="Edm.Boolean" Nullable="false"/>
<Property Name="IsSharedWithCurrentUser" Type="Edm.Boolean" Nullable="false"/>
<Property Name="IsSharedWithGuest" Type="Edm.Boolean" Nullable="false"/>
<Property Name="IsSharedWithMany" Type="Edm.Boolean" Nullable="false"/>
<Property Name="IsSharedWithSecurityGroup" Type="Edm.Boolean" Nullable="false"/>
<Property Name="PendingAccessRequestsLink" Type="Edm.String"/>
</EntityType>
<EntityType Name="ObjectSharingInformationUser">
<Key>
<PropertyRef Name="Id"/>
</Key>
<Property Name="CustomRoleNames" Type="Edm.String"/>
<Property Name="Department" Type="Edm.String"/>
<Property Name="Email" Type="Edm.String"/>
<Property Name="HasEditPermission" Type="Edm.Boolean" Nullable="false"/>
<Property Name="HasViewPermission" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Id" Type="Edm.Int32" Nullable="false"/>
<Property Name="IsSiteAdmin" Type="Edm.Boolean" Nullable="false"/>
<Property Name="JobTitle" Type="Edm.String"/>
<Property Name="LoginName" Type="Edm.String"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="Picture" Type="Edm.String"/>
<Property Name="SipAddress" Type="Edm.String"/>
<NavigationProperty Name="Principal" Relationship="SP.SP_ObjectSharingInformationUser_Principal_SP_Principal_PrincipalPartner" ToRole="Principal" FromRole="PrincipalPartner"/>
<NavigationProperty Name="User" Relationship="SP.SP_ObjectSharingInformationUser_User_SP_User_UserPartner" ToRole="User" FromRole="UserPartner"/>
</EntityType>
<EntityType Name="RelatedField">
<Key>
<PropertyRef Name="FieldId"/>
</Key>
<Property Name="FieldId" Type="Edm.Guid" Nullable="false"/>
<Property Name="ListId" Type="Edm.Guid" Nullable="false"/>
<Property Name="RelationshipDeleteBehavior" Type="Edm.Int32" Nullable="false"/>
<Property Name="WebId" Type="Edm.Guid" Nullable="false"/>
<NavigationProperty Name="LookupList" Relationship="SP.SP_RelatedField_LookupList_SP_List_LookupListPartner" ToRole="LookupList" FromRole="LookupListPartner"/>
</EntityType>
<EntityType Name="SiteUrl">
<Key>
<PropertyRef Name="Id4a81de82eeb94d6080ea5bf63e27023a"/>
</Key>
<Property Name="Id4a81de82eeb94d6080ea5bf63e27023a" Type="Edm.String" Nullable="false"/>
</EntityType>
<EntityType Name="WebProxy" Abstract="true">
<Key>
<PropertyRef Name="Id4a81de82eeb94d6080ea5bf63e27023a"/>
</Key>
<Property Name="Id4a81de82eeb94d6080ea5bf63e27023a" Type="Edm.String" Nullable="false"/>
</EntityType>
<EntityType Name="WebTemplate">
<Key>
<PropertyRef Name="Id"/>
</Key>
<Property Name="Description" Type="Edm.String"/>
<Property Name="DisplayCategory" Type="Edm.String"/>
<Property Name="Id" Type="Edm.Int32" Nullable="false"/>
<Property Name="ImageUrl" Type="Edm.String"/>
<Property Name="IsHidden" Type="Edm.Boolean" Nullable="false"/>
<Property Name="IsRootWebOnly" Type="Edm.Boolean" Nullable="false"/>
<Property Name="IsSubWebOnly" Type="Edm.Boolean" Nullable="false"/>
<Property Name="Lcid" Type="Edm.Int32" Nullable="false"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="Title" Type="Edm.String"/>
</EntityType>
<EntityType Name="RequestVariable">
<Key>
<PropertyRef Name="Value"/>
</Key>
<Property Name="Value" Type="Edm.String" Nullable="false"/>
</EntityType>
<Association Name="SP_ApiMetadata_Current_SP_ApiMetadata_CurrentPartner">
<End Type="SP.ApiMetadata" Role="Current" Multiplicity="0..1"/>
<End Type="SP.ApiMetadata" Role="CurrentPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_ApiMetadata_Types_SP_TypeInformation_TypesPartner">
<End Type="SP.TypeInformation" Role="Types" Multiplicity="*"/>
<End Type="SP.ApiMetadata" Role="TypesPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_UserProfiles_UserProfile_PersonalSite_SP_Site_PersonalSitePartner">
<End Type="SP.Site" Role="PersonalSite" Multiplicity="0..1"/>
<End Type="SP.UserProfiles.UserProfile" Role="PersonalSitePartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Site_EventReceivers_SP_EventReceiverDefinition_EventReceiversPartner">
<End Type="SP.EventReceiverDefinition" Role="EventReceivers" Multiplicity="*"/>
<End Type="SP.Site" Role="EventReceiversPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Site_Features_SP_Feature_FeaturesPartner">
<End Type="SP.Feature" Role="Features" Multiplicity="*"/>
<End Type="SP.Site" Role="FeaturesPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Site_Owner_SP_User_OwnerPartner">
<End Type="SP.User" Role="Owner" Multiplicity="0..1"/>
<End Type="SP.Site" Role="OwnerPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Site_RecycleBin_SP_RecycleBinItem_RecycleBinPartner">
<End Type="SP.RecycleBinItem" Role="RecycleBin" Multiplicity="*"/>
<End Type="SP.Site" Role="RecycleBinPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Site_RootWeb_SP_Web_RootWebPartner">
<End Type="SP.Web" Role="RootWeb" Multiplicity="0..1"/>
<End Type="SP.Site" Role="RootWebPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Site_UserCustomActions_SP_UserCustomAction_UserCustomActionsPartner">
<End Type="SP.UserCustomAction" Role="UserCustomActions" Multiplicity="*"/>
<End Type="SP.Site" Role="UserCustomActionsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_User_Groups_SP_Group_GroupsPartner">
<End Type="SP.Group" Role="Groups" Multiplicity="*"/>
<End Type="SP.User" Role="GroupsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Group_Owner_SP_Principal_OwnerPartner">
<End Type="SP.Principal" Role="Owner" Multiplicity="0..1"/>
<End Type="SP.Group" Role="OwnerPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Group_Users_SP_User_UsersPartner">
<End Type="SP.User" Role="Users" Multiplicity="*"/>
<End Type="SP.Group" Role="UsersPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_RecycleBinItem_Author_SP_User_AuthorPartner">
<End Type="SP.User" Role="Author" Multiplicity="0..1"/>
<End Type="SP.RecycleBinItem" Role="AuthorPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_RecycleBinItem_DeletedBy_SP_User_DeletedByPartner">
<End Type="SP.User" Role="DeletedBy" Multiplicity="0..1"/>
<End Type="SP.RecycleBinItem" Role="DeletedByPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_SecurableObject_FirstUniqueAncestorSecurableObject_SP_SecurableObject_FirstUniqueAncestorSecurableObjectPartner">
<End Type="SP.SecurableObject" Role="FirstUniqueAncestorSecurableObject" Multiplicity="0..1"/>
<End Type="SP.SecurableObject" Role="FirstUniqueAncestorSecurableObjectPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_SecurableObject_RoleAssignments_SP_RoleAssignment_RoleAssignmentsPartner">
<End Type="SP.RoleAssignment" Role="RoleAssignments" Multiplicity="*"/>
<End Type="SP.SecurableObject" Role="RoleAssignmentsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_RoleAssignment_Member_SP_Principal_MemberPartner">
<End Type="SP.Principal" Role="Member" Multiplicity="0..1"/>
<End Type="SP.RoleAssignment" Role="MemberPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_RoleAssignment_RoleDefinitionBindings_SP_RoleDefinition_RoleDefinitionBindingsPartner">
<End Type="SP.RoleDefinition" Role="RoleDefinitionBindings" Multiplicity="*"/>
<End Type="SP.RoleAssignment" Role="RoleDefinitionBindingsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_AllProperties_SP_PropertyValues_AllPropertiesPartner">
<End Type="SP.PropertyValues" Role="AllProperties" Multiplicity="0..1"/>
<End Type="SP.Web" Role="AllPropertiesPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_AssociatedMemberGroup_SP_Group_AssociatedMemberGroupPartner">
<End Type="SP.Group" Role="AssociatedMemberGroup" Multiplicity="0..1"/>
<End Type="SP.Web" Role="AssociatedMemberGroupPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_AssociatedOwnerGroup_SP_Group_AssociatedOwnerGroupPartner">
<End Type="SP.Group" Role="AssociatedOwnerGroup" Multiplicity="0..1"/>
<End Type="SP.Web" Role="AssociatedOwnerGroupPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_AssociatedVisitorGroup_SP_Group_AssociatedVisitorGroupPartner">
<End Type="SP.Group" Role="AssociatedVisitorGroup" Multiplicity="0..1"/>
<End Type="SP.Web" Role="AssociatedVisitorGroupPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_AvailableContentTypes_SP_ContentType_AvailableContentTypesPartner">
<End Type="SP.ContentType" Role="AvailableContentTypes" Multiplicity="*"/>
<End Type="SP.Web" Role="AvailableContentTypesPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_AvailableFields_SP_Field_AvailableFieldsPartner">
<End Type="SP.Field" Role="AvailableFields" Multiplicity="*"/>
<End Type="SP.Web" Role="AvailableFieldsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_ContentTypes_SP_ContentType_ContentTypesPartner">
<End Type="SP.ContentType" Role="ContentTypes" Multiplicity="*"/>
<End Type="SP.Web" Role="ContentTypesPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_CurrentUser_SP_User_CurrentUserPartner">
<End Type="SP.User" Role="CurrentUser" Multiplicity="0..1"/>
<End Type="SP.Web" Role="CurrentUserPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_EventReceivers_SP_EventReceiverDefinition_EventReceiversPartner">
<End Type="SP.EventReceiverDefinition" Role="EventReceivers" Multiplicity="*"/>
<End Type="SP.Web" Role="EventReceiversPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_Features_SP_Feature_FeaturesPartner">
<End Type="SP.Feature" Role="Features" Multiplicity="*"/>
<End Type="SP.Web" Role="FeaturesPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_Fields_SP_Field_FieldsPartner">
<End Type="SP.Field" Role="Fields" Multiplicity="*"/>
<End Type="SP.Web" Role="FieldsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_Folders_SP_Folder_FoldersPartner">
<End Type="SP.Folder" Role="Folders" Multiplicity="*"/>
<End Type="SP.Web" Role="FoldersPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_Lists_SP_List_ListsPartner">
<End Type="SP.List" Role="Lists" Multiplicity="*"/>
<End Type="SP.Web" Role="ListsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_ListTemplates_SP_ListTemplate_ListTemplatesPartner">
<End Type="SP.ListTemplate" Role="ListTemplates" Multiplicity="*"/>
<End Type="SP.Web" Role="ListTemplatesPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_Navigation_SP_Navigation_NavigationPartner">
<End Type="SP.Navigation" Role="Navigation" Multiplicity="0..1"/>
<End Type="SP.Web" Role="NavigationPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_ParentWeb_SP_WebInformation_ParentWebPartner">
<End Type="SP.WebInformation" Role="ParentWeb" Multiplicity="0..1"/>
<End Type="SP.Web" Role="ParentWebPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_PushNotificationSubscribers_SP_PushNotificationSubscriber_PushNotificationSubscribersPartner">
<End Type="SP.PushNotificationSubscriber" Role="PushNotificationSubscribers" Multiplicity="*"/>
<End Type="SP.Web" Role="PushNotificationSubscribersPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_RecycleBin_SP_RecycleBinItem_RecycleBinPartner">
<End Type="SP.RecycleBinItem" Role="RecycleBin" Multiplicity="*"/>
<End Type="SP.Web" Role="RecycleBinPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_RegionalSettings_SP_RegionalSettings_RegionalSettingsPartner">
<End Type="SP.RegionalSettings" Role="RegionalSettings" Multiplicity="0..1"/>
<End Type="SP.Web" Role="RegionalSettingsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_RoleDefinitions_SP_RoleDefinition_RoleDefinitionsPartner">
<End Type="SP.RoleDefinition" Role="RoleDefinitions" Multiplicity="*"/>
<End Type="SP.Web" Role="RoleDefinitionsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_RootFolder_SP_Folder_RootFolderPartner">
<End Type="SP.Folder" Role="RootFolder" Multiplicity="0..1"/>
<End Type="SP.Web" Role="RootFolderPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_SiteGroups_SP_Group_SiteGroupsPartner">
<End Type="SP.Group" Role="SiteGroups" Multiplicity="*"/>
<End Type="SP.Web" Role="SiteGroupsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_SiteUserInfoList_SP_List_SiteUserInfoListPartner">
<End Type="SP.List" Role="SiteUserInfoList" Multiplicity="0..1"/>
<End Type="SP.Web" Role="SiteUserInfoListPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_SiteUsers_SP_User_SiteUsersPartner">
<End Type="SP.User" Role="SiteUsers" Multiplicity="*"/>
<End Type="SP.Web" Role="SiteUsersPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_ThemeInfo_SP_ThemeInfo_ThemeInfoPartner">
<End Type="SP.ThemeInfo" Role="ThemeInfo" Multiplicity="0..1"/>
<End Type="SP.Web" Role="ThemeInfoPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_UserCustomActions_SP_UserCustomAction_UserCustomActionsPartner">
<End Type="SP.UserCustomAction" Role="UserCustomActions" Multiplicity="*"/>
<End Type="SP.Web" Role="UserCustomActionsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_Webs_SP_Web_WebsPartner">
<End Type="SP.Web" Role="Webs" Multiplicity="*"/>
<End Type="SP.Web" Role="WebsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Web_WebInfos_SP_WebInformation_WebInfosPartner">
<End Type="SP.WebInformation" Role="WebInfos" Multiplicity="*"/>
<End Type="SP.Web" Role="WebInfosPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_ContentType_FieldLinks_SP_FieldLink_FieldLinksPartner">
<End Type="SP.FieldLink" Role="FieldLinks" Multiplicity="*"/>
<End Type="SP.ContentType" Role="FieldLinksPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_ContentType_Fields_SP_Field_FieldsPartner">
<End Type="SP.Field" Role="Fields" Multiplicity="*"/>
<End Type="SP.ContentType" Role="FieldsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_ContentType_Parent_SP_ContentType_ParentPartner">
<End Type="SP.ContentType" Role="Parent" Multiplicity="0..1"/>
<End Type="SP.ContentType" Role="ParentPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Folder_Files_SP_File_FilesPartner">
<End Type="SP.File" Role="Files" Multiplicity="*"/>
<End Type="SP.Folder" Role="FilesPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Folder_ListItemAllFields_SP_ListItem_ListItemAllFieldsPartner">
<End Type="SP.ListItem" Role="ListItemAllFields" Multiplicity="0..1"/>
<End Type="SP.Folder" Role="ListItemAllFieldsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Folder_ParentFolder_SP_Folder_ParentFolderPartner">
<End Type="SP.Folder" Role="ParentFolder" Multiplicity="0..1"/>
<End Type="SP.Folder" Role="ParentFolderPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Folder_Properties_SP_PropertyValues_PropertiesPartner">
<End Type="SP.PropertyValues" Role="Properties" Multiplicity="0..1"/>
<End Type="SP.Folder" Role="PropertiesPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Folder_Folders_SP_Folder_FoldersPartner">
<End Type="SP.Folder" Role="Folders" Multiplicity="*"/>
<End Type="SP.Folder" Role="FoldersPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_File_Author_SP_User_AuthorPartner">
<End Type="SP.User" Role="Author" Multiplicity="0..1"/>
<End Type="SP.File" Role="AuthorPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_File_CheckedOutByUser_SP_User_CheckedOutByUserPartner">
<End Type="SP.User" Role="CheckedOutByUser" Multiplicity="0..1"/>
<End Type="SP.File" Role="CheckedOutByUserPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_File_ListItemAllFields_SP_ListItem_ListItemAllFieldsPartner">
<End Type="SP.ListItem" Role="ListItemAllFields" Multiplicity="0..1"/>
<End Type="SP.File" Role="ListItemAllFieldsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_File_LockedByUser_SP_User_LockedByUserPartner">
<End Type="SP.User" Role="LockedByUser" Multiplicity="0..1"/>
<End Type="SP.File" Role="LockedByUserPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_File_ModifiedBy_SP_User_ModifiedByPartner">
<End Type="SP.User" Role="ModifiedBy" Multiplicity="0..1"/>
<End Type="SP.File" Role="ModifiedByPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_File_Versions_SP_FileVersion_VersionsPartner">
<End Type="SP.FileVersion" Role="Versions" Multiplicity="*"/>
<End Type="SP.File" Role="VersionsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_ListItem_AttachmentFiles_SP_Attachment_AttachmentFilesPartner">
<End Type="SP.Attachment" Role="AttachmentFiles" Multiplicity="*"/>
<End Type="SP.ListItem" Role="AttachmentFilesPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_ListItem_ContentType_SP_ContentType_ContentTypePartner">
<End Type="SP.ContentType" Role="ContentType" Multiplicity="0..1"/>
<End Type="SP.ListItem" Role="ContentTypePartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_ListItem_FieldValuesAsHtml_SP_FieldStringValues_FieldValuesAsHtmlPartner">
<End Type="SP.FieldStringValues" Role="FieldValuesAsHtml" Multiplicity="0..1"/>
<End Type="SP.ListItem" Role="FieldValuesAsHtmlPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_ListItem_FieldValuesAsText_SP_FieldStringValues_FieldValuesAsTextPartner">
<End Type="SP.FieldStringValues" Role="FieldValuesAsText" Multiplicity="0..1"/>
<End Type="SP.ListItem" Role="FieldValuesAsTextPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_ListItem_FieldValuesForEdit_SP_FieldStringValues_FieldValuesForEditPartner">
<End Type="SP.FieldStringValues" Role="FieldValuesForEdit" Multiplicity="0..1"/>
<End Type="SP.ListItem" Role="FieldValuesForEditPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_ListItem_File_SP_File_FilePartner">
<End Type="SP.File" Role="File" Multiplicity="0..1"/>
<End Type="SP.ListItem" Role="FilePartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_ListItem_Folder_SP_Folder_FolderPartner">
<End Type="SP.Folder" Role="Folder" Multiplicity="0..1"/>
<End Type="SP.ListItem" Role="FolderPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_ListItem_ParentList_SP_List_ParentListPartner">
<End Type="SP.List" Role="ParentList" Multiplicity="0..1"/>
<End Type="SP.ListItem" Role="ParentListPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_List_ContentTypes_SP_ContentType_ContentTypesPartner">
<End Type="SP.ContentType" Role="ContentTypes" Multiplicity="*"/>
<End Type="SP.List" Role="ContentTypesPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_List_EventReceivers_SP_EventReceiverDefinition_EventReceiversPartner">
<End Type="SP.EventReceiverDefinition" Role="EventReceivers" Multiplicity="*"/>
<End Type="SP.List" Role="EventReceiversPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_List_Fields_SP_Field_FieldsPartner">
<End Type="SP.Field" Role="Fields" Multiplicity="*"/>
<End Type="SP.List" Role="FieldsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_List_Forms_SP_Form_FormsPartner">
<End Type="SP.Form" Role="Forms" Multiplicity="*"/>
<End Type="SP.List" Role="FormsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_List_InformationRightsManagementSettings_SP_InformationRightsManagementSettings_InformationRightsManagementSettingsPartner">
<End Type="SP.InformationRightsManagementSettings" Role="InformationRightsManagementSettings" Multiplicity="0..1"/>
<End Type="SP.List" Role="InformationRightsManagementSettingsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_List_Items_SP_ListItem_ItemsPartner">
<End Type="SP.ListItem" Role="Items" Multiplicity="*"/>
<End Type="SP.List" Role="ItemsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_List_ParentWeb_SP_Web_ParentWebPartner">
<End Type="SP.Web" Role="ParentWeb" Multiplicity="0..1"/>
<End Type="SP.List" Role="ParentWebPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_List_RootFolder_SP_Folder_RootFolderPartner">
<End Type="SP.Folder" Role="RootFolder" Multiplicity="0..1"/>
<End Type="SP.List" Role="RootFolderPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_List_UserCustomActions_SP_UserCustomAction_UserCustomActionsPartner">
<End Type="SP.UserCustomAction" Role="UserCustomActions" Multiplicity="*"/>
<End Type="SP.List" Role="UserCustomActionsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_List_Views_SP_View_ViewsPartner">
<End Type="SP.View" Role="Views" Multiplicity="*"/>
<End Type="SP.List" Role="ViewsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_View_ViewFields_SP_ViewFieldCollection_ViewFieldsPartner">
<End Type="SP.ViewFieldCollection" Role="ViewFields" Multiplicity="0..1"/>
<End Type="SP.View" Role="ViewFieldsPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_FileVersion_CreatedBy_SP_User_CreatedByPartner">
<End Type="SP.User" Role="CreatedBy" Multiplicity="0..1"/>
<End Type="SP.FileVersion" Role="CreatedByPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Navigation_QuickLaunch_SP_NavigationNode_QuickLaunchPartner">
<End Type="SP.NavigationNode" Role="QuickLaunch" Multiplicity="*"/>
<End Type="SP.Navigation" Role="QuickLaunchPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Navigation_TopNavigationBar_SP_NavigationNode_TopNavigationBarPartner">
<End Type="SP.NavigationNode" Role="TopNavigationBar" Multiplicity="*"/>
<End Type="SP.Navigation" Role="TopNavigationBarPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_NavigationNode_Children_SP_NavigationNode_ChildrenPartner">
<End Type="SP.NavigationNode" Role="Children" Multiplicity="*"/>
<End Type="SP.NavigationNode" Role="ChildrenPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_PushNotificationSubscriber_User_SP_User_UserPartner">
<End Type="SP.User" Role="User" Multiplicity="0..1"/>
<End Type="SP.PushNotificationSubscriber" Role="UserPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_RegionalSettings_TimeZone_SP_TimeZone_TimeZonePartner">
<End Type="SP.TimeZone" Role="TimeZone" Multiplicity="0..1"/>
<End Type="SP.RegionalSettings" Role="TimeZonePartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_RegionalSettings_TimeZones_SP_TimeZone_TimeZonesPartner">
<End Type="SP.TimeZone" Role="TimeZones" Multiplicity="*"/>
<End Type="SP.RegionalSettings" Role="TimeZonesPartner" Multiplicity="0..1"/>
</Association>
<Association Name="PS_DraftAssignment_Owner_SP_User_OwnerPartner">
<End Type="SP.User" Role="Owner" Multiplicity="0..1"/>
<End Type="PS.DraftAssignment" Role="OwnerPartner" Multiplicity="0..1"/>
</Association>
<Association Name="PS_EnterpriseResource_DefaultAssignmentOwner_SP_User_DefaultAssignmentOwnerPartner">
<End Type="SP.User" Role="DefaultAssignmentOwner" Multiplicity="0..1"/>
<End Type="PS.EnterpriseResource" Role="DefaultAssignmentOwnerPartner" Multiplicity="0..1"/>
</Association>
<Association Name="PS_EnterpriseResource_TimesheetManager_SP_User_TimesheetManagerPartner">
<End Type="SP.User" Role="TimesheetManager" Multiplicity="0..1"/>
<End Type="PS.EnterpriseResource" Role="TimesheetManagerPartner" Multiplicity="0..1"/>
</Association>
<Association Name="PS_EnterpriseResource_User_SP_User_UserPartner">
<End Type="SP.User" Role="User" Multiplicity="0..1"/>
<End Type="PS.EnterpriseResource" Role="UserPartner" Multiplicity="0..1"/>
</Association>
<Association Name="PS_Project_CheckedOutBy_SP_User_CheckedOutByPartner">
<End Type="SP.User" Role="CheckedOutBy" Multiplicity="0..1"/>
<End Type="PS.Project" Role="CheckedOutByPartner" Multiplicity="0..1"/>
</Association>
<Association Name="PS_ProjectDetailPage_Item_SP_ListItem_ItemPartner">
<End Type="SP.ListItem" Role="Item" Multiplicity="0..1"/>
<End Type="PS.ProjectDetailPage" Role="ItemPartner" Multiplicity="0..1"/>
</Association>
<Association Name="PS_QueueJob_Submitter_SP_User_SubmitterPartner">
<End Type="SP.User" Role="Submitter" Multiplicity="0..1"/>
<End Type="PS.QueueJob" Role="SubmitterPartner" Multiplicity="0..1"/>
</Association>
<Association Name="PS_PublishedProject_Owner_SP_User_OwnerPartner">
<End Type="SP.User" Role="Owner" Multiplicity="0..1"/>
<End Type="PS.PublishedProject" Role="OwnerPartner" Multiplicity="0..1"/>
</Association>
<Association Name="PS_PublishedAssignment_Owner_SP_User_OwnerPartner">
<End Type="SP.User" Role="Owner" Multiplicity="0..1"/>
<End Type="PS.PublishedAssignment" Role="OwnerPartner" Multiplicity="0..1"/>
</Association>
<Association Name="PS_PublishedProjectResource_DefaultAssignmentOwner_SP_User_DefaultAssignmentOwnerPartner">
<End Type="SP.User" Role="DefaultAssignmentOwner" Multiplicity="0..1"/>
<End Type="PS.PublishedProjectResource" Role="DefaultAssignmentOwnerPartner" Multiplicity="0..1"/>
</Association>
<Association Name="PS_PublishedTask_StatusManager_SP_User_StatusManagerPartner">
<End Type="SP.User" Role="StatusManager" Multiplicity="0..1"/>
<End Type="PS.PublishedTask" Role="StatusManagerPartner" Multiplicity="0..1"/>
</Association>
<Association Name="PS_DraftProject_Owner_SP_User_OwnerPartner">
<End Type="SP.User" Role="Owner" Multiplicity="0..1"/>
<End Type="PS.DraftProject" Role="OwnerPartner" Multiplicity="0..1"/>
</Association>
<Association Name="PS_DraftProjectResource_DefaultAssignmentOwner_SP_User_DefaultAssignmentOwnerPartner">
<End Type="SP.User" Role="DefaultAssignmentOwner" Multiplicity="0..1"/>
<End Type="PS.DraftProjectResource" Role="DefaultAssignmentOwnerPartner" Multiplicity="0..1"/>
</Association>
<Association Name="PS_DraftTask_StatusManager_SP_User_StatusManagerPartner">
<End Type="SP.User" Role="StatusManager" Multiplicity="0..1"/>
<End Type="PS.DraftTask" Role="StatusManagerPartner" Multiplicity="0..1"/>
</Association>
<Association Name="PS_TimeSheet_Creator_SP_User_CreatorPartner">
<End Type="SP.User" Role="Creator" Multiplicity="0..1"/>
<End Type="PS.TimeSheet" Role="CreatorPartner" Multiplicity="0..1"/>
</Association>
<Association Name="PS_TimeSheet_Manager_SP_User_ManagerPartner">
<End Type="SP.User" Role="Manager" Multiplicity="0..1"/>
<End Type="PS.TimeSheet" Role="ManagerPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Publishing_ScheduledItem_ListItem_SP_ListItem_ListItemPartner">
<End Type="SP.ListItem" Role="ListItem" Multiplicity="0..1"/>
<End Type="SP.Publishing.ScheduledItem" Role="ListItemPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_Publishing_PublishingWeb_Web_SP_Web_WebPartner">
<End Type="SP.Web" Role="Web" Multiplicity="0..1"/>
<End Type="SP.Publishing.PublishingWeb" Role="WebPartner" Multiplicity="0..1"/>
</Association>
<Association Name="Microsoft_Office_Education_QuizOM_UserResponse_User_SP_User_UserPartner">
<End Type="SP.User" Role="User" Multiplicity="0..1"/>
<End Type="Microsoft.Office.Education.QuizOM.UserResponse" Role="UserPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_AppContextSite_Site_SP_Site_SitePartner">
<End Type="SP.Site" Role="Site" Multiplicity="0..1"/>
<End Type="SP.AppContextSite" Role="SitePartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_AppContextSite_Web_SP_Web_WebPartner">
<End Type="SP.Web" Role="Web" Multiplicity="0..1"/>
<End Type="SP.AppContextSite" Role="WebPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_RequestContext_Current_SP_RequestContext_CurrentPartner">
<End Type="SP.RequestContext" Role="Current" Multiplicity="0..1"/>
<End Type="SP.RequestContext" Role="CurrentPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_RequestContext_Site_SP_Site_SitePartner">
<End Type="SP.Site" Role="Site" Multiplicity="0..1"/>
<End Type="SP.RequestContext" Role="SitePartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_RequestContext_Web_SP_Web_WebPartner">
<End Type="SP.Web" Role="Web" Multiplicity="0..1"/>
<End Type="SP.RequestContext" Role="WebPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_ObjectSharingInformationUser_Principal_SP_Principal_PrincipalPartner">
<End Type="SP.Principal" Role="Principal" Multiplicity="0..1"/>
<End Type="SP.ObjectSharingInformationUser" Role="PrincipalPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_ObjectSharingInformationUser_User_SP_User_UserPartner">
<End Type="SP.User" Role="User" Multiplicity="0..1"/>
<End Type="SP.ObjectSharingInformationUser" Role="UserPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_RelatedField_LookupList_SP_List_LookupListPartner">
<End Type="SP.List" Role="LookupList" Multiplicity="0..1"/>
<End Type="SP.RelatedField" Role="LookupListPartner" Multiplicity="0..1"/>
</Association>
<Association Name="SP_WebParts_WebPart_Properties_SP_PropertyValues_PropertiesPartner">
<End Type="SP.PropertyValues" Role="Properties" Multiplicity="0..1"/>
<End Type="SP.WebParts.WebPart" Role="PropertiesPartner" Multiplicity="0..1"/>
</Association>
<EntityContainer Name="ApiData">
<EntitySet Name="Lists" EntityType="SP.List"/>
<EntitySet Name="Sites" EntityType="SP.Site"/>
<EntitySet Name="Webs" EntityType="SP.Web"/>
<EntitySet Name="LearningEntitys" EntityType="EDU.LearningEntity"/>
<EntitySet Name="AssignmentCategorys" EntityType="EDU.AssignmentCategory"/>
<EntitySet Name="AssignmentGrades" EntityType="EDU.AssignmentGrade"/>
<EntitySet Name="Entitys" EntityType="EDU.Entity"/>
<EntitySet Name="CourseGrades" EntityType="EDU.CourseGrade"/>
<EntitySet Name="DataServices" EntityType="EDU.DataService"/>
<EntitySet Name="Documents" EntityType="EDU.Document"/>
<EntitySet Name="EduChanges" EntityType="EDU.EduChange"/>
<EntitySet Name="Events" EntityType="EDU.Event"/>
<EntitySet Name="EventSchedules" EntityType="EDU.EventSchedule"/>
<EntitySet Name="Links" EntityType="EDU.Link"/>
<EntitySet Name="Resources" EntityType="EDU.Resource"/>
<EntitySet Name="ResourceRefs" EntityType="EDU.ResourceRef"/>
<EntitySet Name="GradedResponses" EntityType="Microsoft.Office.Education.QuizOM.GradedResponse"/>
<EntitySet Name="GradingKeys" EntityType="Microsoft.Office.Education.QuizOM.GradingKey"/>
<EntitySet Name="Quizs" EntityType="Microsoft.Office.Education.QuizOM.Quiz"/>
<EntitySet Name="QuizUtilitiess" EntityType="Microsoft.Office.Education.QuizOM.QuizUtilities"/>
<EntitySet Name="UserResponses" EntityType="Microsoft.Office.Education.QuizOM.UserResponse"/>
<EntitySet Name="Reputations" EntityType="Microsoft.Office.Server.ReputationModel.Reputation"/>
<EntitySet Name="SearchServices" EntityType="Microsoft.Office.Server.Search.REST.SearchService"/>
<EntitySet Name="SPOTenantWebTemplateCollections" EntityType="Microsoft.Online.SharePoint.TenantAdministration.SPOTenantWebTemplateCollection"/>
<EntitySet Name="ExternalUsers" EntityType="Microsoft.Online.SharePoint.TenantManagement.ExternalUser"/>
<EntitySet Name="GetExternalUsersResultss" EntityType="Microsoft.Online.SharePoint.TenantManagement.GetExternalUsersResults"/>
<EntitySet Name="Office365Tenants" EntityType="Microsoft.Online.SharePoint.TenantManagement.Office365Tenant"/>
<EntitySet Name="RemoveExternalUsersResultss" EntityType="Microsoft.Online.SharePoint.TenantManagement.RemoveExternalUsersResults"/>
<EntitySet Name="SiteHealthSummarys" EntityType="Microsoft.SharePoint.Administration.SiteHealth.SiteHealthSummary"/>
<EntitySet Name="SPAnalyticsUsageServices" EntityType="Microsoft.SharePoint.Administration.SPAnalyticsUsageService"/>
<EntitySet Name="ExternalSubscriptionStores" EntityType="Microsoft.SharePoint.BusinessData.Infrastructure.ExternalSubscriptionStore"/>
<EntitySet Name="DocumentCrawlLogs" EntityType="Microsoft.SharePoint.Client.Search.Administration.DocumentCrawlLog"/>
<EntitySet Name="AnalyticsEventTypeDefinitions" EntityType="Microsoft.SharePoint.Client.Search.Analytics.AnalyticsEventTypeDefinition"/>
<EntitySet Name="AnalyticsTenantConfigs" EntityType="Microsoft.SharePoint.Client.Search.Analytics.AnalyticsTenantConfig"/>
<EntitySet Name="FilterCollections" EntityType="Microsoft.SharePoint.Client.Search.Analytics.FilterCollection"/>
<EntitySet Name="UsageAnalyticss" EntityType="Microsoft.SharePoint.Client.Search.Analytics.UsageAnalytics"/>
<EntitySet Name="QueryPersonalizationDatas" EntityType="Microsoft.SharePoint.Client.Search.Query.QueryPersonalizationData"/>
<EntitySet Name="RankingLabelings" EntityType="Microsoft.SharePoint.Client.Search.Query.RankingLabeling"/>
<EntitySet Name="ReorderingRuleCollections" EntityType="Microsoft.SharePoint.Client.Search.Query.ReorderingRuleCollection"/>
<EntitySet Name="SortCollections" EntityType="Microsoft.SharePoint.Client.Search.Query.SortCollection"/>
<EntitySet Name="StringCollections" EntityType="Microsoft.SharePoint.Client.Search.Query.StringCollection"/>
<EntitySet Name="NavigationServiceRests" EntityType="Microsoft.SharePoint.Navigation.REST.NavigationServiceRest"/>
<EntitySet Name="CollaborationMailboxs" EntityType="Microsoft.SharePoint.Portal.CollaborationMailbox"/>
<EntitySet Name="CommunityModerations" EntityType="Microsoft.SharePoint.Portal.CommunityModeration"/>
<EntitySet Name="MySiteRecommendationss" EntityType="Microsoft.SharePoint.Portal.MySiteRecommendations"/>
<EntitySet Name="DocumentsSharedWithMes" EntityType="Microsoft.SharePoint.Portal.UserProfiles.DocumentsSharedWithMe"/>
<EntitySet Name="PromotedSitess" EntityType="Microsoft.SharePoint.Portal.UserProfiles.PromotedSites"/>
<EntitySet Name="Diagnosticss" EntityType="OBA.Server.ServerWrapper.Diagnostics"/>
<EntitySet Name="Reportings" EntityType="OBA.Server.ServerWrapper.Reporting"/>
<EntitySet Name="Taskflows" EntityType="OBA.Server.ServerWrapper.Taskflow"/>
<EntitySet Name="Assignments" EntityType="PS.Assignment"/>
<EntitySet Name="BaseCalendarExceptions" EntityType="PS.BaseCalendarException"/>
<EntitySet Name="Calendars" EntityType="PS.Calendar"/>
<EntitySet Name="CalendarExceptions" EntityType="PS.CalendarException"/>
<EntitySet Name="CustomFields" EntityType="PS.CustomField"/>
<EntitySet Name="DraftAssignments" EntityType="PS.DraftAssignment"/>
<EntitySet Name="DraftProjects" EntityType="PS.DraftProject"/>
<EntitySet Name="DraftProjectResources" EntityType="PS.DraftProjectResource"/>
<EntitySet Name="DraftTasks" EntityType="PS.DraftTask"/>
<EntitySet Name="DraftTaskLinks" EntityType="PS.DraftTaskLink"/>
<EntitySet Name="EnterpriseProjectTypes" EntityType="PS.EnterpriseProjectType"/>
<EntitySet Name="EnterpriseResources" EntityType="PS.EnterpriseResource"/>
<EntitySet Name="EntityTypes" EntityType="PS.EntityType"/>
<EntitySet Name="EntityTypess" EntityType="PS.EntityTypes"/>
<EntitySet Name="Events1" EntityType="PS.Event"/>
<EntitySet Name="EventHandlers" EntityType="PS.EventHandler"/>
<EntitySet Name="LookupCosts" EntityType="PS.LookupCost"/>
<EntitySet Name="LookupDates" EntityType="PS.LookupDate"/>
<EntitySet Name="LookupDurations" EntityType="PS.LookupDuration"/>
<EntitySet Name="LookupEntrys" EntityType="PS.LookupEntry"/>
<EntitySet Name="LookupNumbers" EntityType="PS.LookupNumber"/>
<EntitySet Name="LookupTables" EntityType="PS.LookupTable"/>
<EntitySet Name="LookupTabless" EntityType="PS.LookupTables"/>
<EntitySet Name="LookupTexts" EntityType="PS.LookupText"/>
<EntitySet Name="Phases" EntityType="PS.Phase"/>
<EntitySet Name="PlanAssignments" EntityType="PS.PlanAssignment"/>
<EntitySet Name="PlanAssignmentIntervals" EntityType="PS.PlanAssignmentInterval"/>
<EntitySet Name="Projects" EntityType="PS.Project"/>
<EntitySet Name="ProjectDetailPages" EntityType="PS.ProjectDetailPage"/>
<EntitySet Name="ProjectResources" EntityType="PS.ProjectResource"/>
<EntitySet Name="ProjectServers" EntityType="PS.ProjectServer"/>
<EntitySet Name="ProjectServerDatas" EntityType="PS.ProjectServerData"/>
<EntitySet Name="PublishedAssignments" EntityType="PS.PublishedAssignment"/>
<EntitySet Name="PublishedProjects" EntityType="PS.PublishedProject"/>
<EntitySet Name="PublishedProjectResources" EntityType="PS.PublishedProjectResource"/>
<EntitySet Name="PublishedTasks" EntityType="PS.PublishedTask"/>
<EntitySet Name="PublishedTaskLinks" EntityType="PS.PublishedTaskLink"/>
<EntitySet Name="QueueJobs" EntityType="PS.QueueJob"/>
<EntitySet Name="ResourceCalendarExceptions" EntityType="PS.ResourceCalendarException"/>
<EntitySet Name="ResourcePlans" EntityType="PS.ResourcePlan"/>
<EntitySet Name="ServiceStatuss" EntityType="PS.ServiceStatus"/>
<EntitySet Name="Stages" EntityType="PS.Stage"/>
<EntitySet Name="StageCustomFields" EntityType="PS.StageCustomField"/>
<EntitySet Name="StagePDPs" EntityType="PS.StagePDP"/>
<EntitySet Name="StatusAssignments" EntityType="PS.StatusAssignment"/>
<EntitySet Name="StatusTasks" EntityType="PS.StatusTask"/>
<EntitySet Name="Tasks" EntityType="PS.Task"/>
<EntitySet Name="TaskLinks" EntityType="PS.TaskLink"/>
<EntitySet Name="TimePhases" EntityType="PS.TimePhase"/>
<EntitySet Name="TimeSheets" EntityType="PS.TimeSheet"/>
<EntitySet Name="TimeSheetLines" EntityType="PS.TimeSheetLine"/>
<EntitySet Name="TimeSheetPeriods" EntityType="PS.TimeSheetPeriod"/>
<EntitySet Name="TimeSheetWorks" EntityType="PS.TimeSheetWork"/>
<EntitySet Name="WorkflowActivitiess" EntityType="PS.WorkflowActivities"/>
<EntitySet Name="WorkflowDesigners" EntityType="PS.WorkflowDesigner"/>
<EntitySet Name="WorkflowDesignerFields" EntityType="PS.WorkflowDesignerField"/>
<EntitySet Name="AlternateUrls" EntityType="SP.AlternateUrl"/>
<EntitySet Name="SPAnalyticsUsageEntrys" EntityType="SP.Analytics.SPAnalyticsUsageEntry"/>
<EntitySet Name="ApiMetadatas" EntityType="SP.ApiMetadata"/>
<EntitySet Name="Apps" EntityType="SP.App"/>
<EntitySet Name="AppCatalogs" EntityType="SP.AppCatalog"/>
<EntitySet Name="AppContextSites" EntityType="SP.AppContextSite"/>
<EntitySet Name="AppInstances" EntityType="SP.AppInstance"/>
<EntitySet Name="AppInstanceErrorDetailss" EntityType="SP.AppInstanceErrorDetails"/>
<EntitySet Name="Attachments" EntityType="SP.Attachment"/>
<EntitySet Name="AppBdcCatalogs" EntityType="SP.BusinessData.AppBdcCatalog"/>
<EntitySet Name="Entitys1" EntityType="SP.BusinessData.Entity"/>
<EntitySet Name="EntityFields" EntityType="SP.BusinessData.EntityField"/>
<EntitySet Name="EntityIdentifiers" EntityType="SP.BusinessData.EntityIdentifier"/>
<EntitySet Name="EntityViews" EntityType="SP.BusinessData.EntityView"/>
<EntitySet Name="Filters" EntityType="SP.BusinessData.Filter"/>
<EntitySet Name="LobSystems" EntityType="SP.BusinessData.LobSystem"/>
<EntitySet Name="LobSystemInstances" EntityType="SP.BusinessData.LobSystemInstance"/>
<EntitySet Name="MethodExecutionResults" EntityType="SP.BusinessData.MethodExecutionResult"/>
<EntitySet Name="EntityFieldValueDictionarys" EntityType="SP.BusinessData.Runtime.EntityFieldValueDictionary"/>
<EntitySet Name="EntityIdentitys" EntityType="SP.BusinessData.Runtime.EntityIdentity"/>
<EntitySet Name="EntityInstances" EntityType="SP.BusinessData.Runtime.EntityInstance"/>
<EntitySet Name="NotificationCallbacks" EntityType="SP.BusinessData.Runtime.NotificationCallback"/>
<EntitySet Name="Subscriptions" EntityType="SP.BusinessData.Runtime.Subscription"/>
<EntitySet Name="TypeDescriptors" EntityType="SP.BusinessData.TypeDescriptor"/>
<EntitySet Name="Changes" EntityType="SP.Change"/>
<EntitySet Name="CompatibilityRanges" EntityType="SP.CompatibilityRange"/>
<EntitySet Name="ContentTypes" EntityType="SP.ContentType"/>
<EntitySet Name="Cases" EntityType="SP.Discovery.Case"/>
<EntitySet Name="Custodians" EntityType="SP.Discovery.Custodian"/>
<EntitySet Name="Exports" EntityType="SP.Discovery.Export"/>
<EntitySet Name="SavedSearchs" EntityType="SP.Discovery.SavedSearch"/>
<EntitySet Name="Sources" EntityType="SP.Discovery.Source"/>
<EntitySet Name="SourceGroups" EntityType="SP.Discovery.SourceGroup"/>
<EntitySet Name="DocumentSets" EntityType="SP.DocumentSet.DocumentSet"/>
<EntitySet Name="EventReceiverDefinitions" EntityType="SP.EventReceiverDefinition"/>
<EntitySet Name="Features" EntityType="SP.Feature"/>
<EntitySet Name="Fields" EntityType="SP.Field"/>
<EntitySet Name="FieldLinks" EntityType="SP.FieldLink"/>
<EntitySet Name="FieldStringValuess" EntityType="SP.FieldStringValues"/>
<EntitySet Name="Files" EntityType="SP.File"/>
<EntitySet Name="FileVersions" EntityType="SP.FileVersion"/>
<EntitySet Name="Folders" EntityType="SP.Folder"/>
<EntitySet Name="Forms" EntityType="SP.Form"/>
<EntitySet Name="Groups" EntityType="SP.Group"/>
<EntitySet Name="ProjectPolicys" EntityType="SP.InformationPolicy.ProjectPolicy"/>
<EntitySet Name="InformationRightsManagementSettingss" EntityType="SP.InformationRightsManagementSettings"/>
<EntitySet Name="ListItems" EntityType="SP.ListItem"/>
<EntitySet Name="ListTemplates" EntityType="SP.ListTemplate"/>
<EntitySet Name="MicrofeedAttachmentStores" EntityType="SP.Microfeed.MicrofeedAttachmentStore"/>
<EntitySet Name="MicrofeedDatas" EntityType="SP.Microfeed.MicrofeedData"/>
<EntitySet Name="MicrofeedManagers" EntityType="SP.Microfeed.MicrofeedManager"/>
<EntitySet Name="MicrofeedPostDefinitionManagers" EntityType="SP.Microfeed.MicrofeedPostDefinitionManager"/>
<EntitySet Name="MicrofeedPostOptionCollections" EntityType="SP.Microfeed.MicrofeedPostOptionCollection"/>
<EntitySet Name="MicrofeedStores" EntityType="SP.Microfeed.MicrofeedStore"/>
<EntitySet Name="Navigations" EntityType="SP.Navigation"/>
<EntitySet Name="NavigationNodes" EntityType="SP.NavigationNode"/>
<EntitySet Name="ObjectSharingInformations" EntityType="SP.ObjectSharingInformation"/>
<EntitySet Name="ObjectSharingInformationUsers" EntityType="SP.ObjectSharingInformationUser"/>
<EntitySet Name="Principals" EntityType="SP.Principal"/>
<EntitySet Name="PropertyValuess" EntityType="SP.PropertyValues"/>
<EntitySet Name="AddinPlugins" EntityType="SP.Publishing.AddinPlugin"/>
<EntitySet Name="AddinSettingss" EntityType="SP.Publishing.AddinSettings"/>
<EntitySet Name="CustomizableStrings" EntityType="SP.Publishing.CustomizableString"/>
<EntitySet Name="DesignPackages" EntityType="SP.Publishing.DesignPackage"/>
<EntitySet Name="NavigationTerms" EntityType="SP.Publishing.Navigation.NavigationTerm"/>
<EntitySet Name="NavigationTermProviderNameCollections" EntityType="SP.Publishing.Navigation.NavigationTermProviderNameCollection"/>
<EntitySet Name="NavigationTermSets" EntityType="SP.Publishing.Navigation.NavigationTermSet"/>
<EntitySet Name="NavigationTermSetItems" EntityType="SP.Publishing.Navigation.NavigationTermSetItem"/>
<EntitySet Name="NavigationTermSetViews" EntityType="SP.Publishing.Navigation.NavigationTermSetView"/>
<EntitySet Name="SiteMapProviderSettingsBases" EntityType="SP.Publishing.Navigation.SiteMapProviderSettingsBase"/>
<EntitySet Name="StandardNavigationSettingss" EntityType="SP.Publishing.Navigation.StandardNavigationSettings"/>
<EntitySet Name="SwitchableSiteMapProviderSettingss" EntityType="SP.Publishing.Navigation.SwitchableSiteMapProviderSettings"/>
<EntitySet Name="TaxonomyNavigations" EntityType="SP.Publishing.Navigation.TaxonomyNavigation"/>
<EntitySet Name="TaxonomySiteMapProviderSettingss" EntityType="SP.Publishing.Navigation.TaxonomySiteMapProviderSettings"/>
<EntitySet Name="WebNavigationSettingss" EntityType="SP.Publishing.Navigation.WebNavigationSettings"/>
<EntitySet Name="ScheduledItems" EntityType="SP.Publishing.ScheduledItem"/>
<EntitySet Name="PublishingSites" EntityType="SP.Publishing.PublishingSite"/>
<EntitySet Name="PublishingWebs" EntityType="SP.Publishing.PublishingWeb"/>
<EntitySet Name="SiteImageRenditionss" EntityType="SP.Publishing.SiteImageRenditions"/>
<EntitySet Name="SiteServicesAddinss" EntityType="SP.Publishing.SiteServicesAddins"/>
<EntitySet Name="VariationLabels" EntityType="SP.Publishing.VariationLabel"/>
<EntitySet Name="Variationss" EntityType="SP.Publishing.Variations"/>
<EntitySet Name="PushNotificationSubscribers" EntityType="SP.PushNotificationSubscriber"/>
<EntitySet Name="RecycleBinItems" EntityType="SP.RecycleBinItem"/>
<EntitySet Name="RegionalSettingss" EntityType="SP.RegionalSettings"/>
<EntitySet Name="RelatedFields" EntityType="SP.RelatedField"/>
<EntitySet Name="RelatedItemManagers" EntityType="SP.RelatedItemManager"/>
<EntitySet Name="RequestContexts" EntityType="SP.RequestContext"/>
<EntitySet Name="RoleAssignments" EntityType="SP.RoleAssignment"/>
<EntitySet Name="RoleDefinitions" EntityType="SP.RoleDefinition"/>
<EntitySet Name="SecurableObjects" EntityType="SP.SecurableObject"/>
<EntitySet Name="ServerSettingss" EntityType="SP.ServerSettings"/>
<EntitySet Name="DocumentSharingManagers" EntityType="SP.Sharing.DocumentSharingManager"/>
<EntitySet Name="SiteUrls" EntityType="SP.SiteUrl"/>
<EntitySet Name="SocialFeedManagers" EntityType="SP.Social.SocialFeedManager"/>
<EntitySet Name="SocialFollowingManagers" EntityType="SP.Social.SocialFollowingManager"/>
<EntitySet Name="SocialRestActors" EntityType="SP.Social.SocialRestActor"/>
<EntitySet Name="SocialRestFeeds" EntityType="SP.Social.SocialRestFeed"/>
<EntitySet Name="SocialRestThreads" EntityType="SP.Social.SocialRestThread"/>
<EntitySet Name="ChangedItems" EntityType="SP.Taxonomy.ChangedItem"/>
<EntitySet Name="ChangeInformations" EntityType="SP.Taxonomy.ChangeInformation"/>
<EntitySet Name="CustomPropertyMatchInformations" EntityType="SP.Taxonomy.CustomPropertyMatchInformation"/>
<EntitySet Name="Labels" EntityType="SP.Taxonomy.Label"/>
<EntitySet Name="LabelMatchInformations" EntityType="SP.Taxonomy.LabelMatchInformation"/>
<EntitySet Name="MobileTaxonomyFields" EntityType="SP.Taxonomy.MobileTaxonomyField"/>
<EntitySet Name="TaxonomyFieldValueCollections" EntityType="SP.Taxonomy.TaxonomyFieldValueCollection"/>
<EntitySet Name="TaxonomyItems" EntityType="SP.Taxonomy.TaxonomyItem"/>
<EntitySet Name="TaxonomySessions" EntityType="SP.Taxonomy.TaxonomySession"/>
<EntitySet Name="Terms" EntityType="SP.Taxonomy.Term"/>
<EntitySet Name="TermGroups" EntityType="SP.Taxonomy.TermGroup"/>
<EntitySet Name="TermSets" EntityType="SP.Taxonomy.TermSet"/>
<EntitySet Name="TermSetItems" EntityType="SP.Taxonomy.TermSetItem"/>
<EntitySet Name="TermStores" EntityType="SP.Taxonomy.TermStore"/>
<EntitySet Name="ThemeInfos" EntityType="SP.ThemeInfo"/>
<EntitySet Name="TimeZones" EntityType="SP.TimeZone"/>
<EntitySet Name="SyncTranslators" EntityType="SP.Translation.SyncTranslator"/>
<EntitySet Name="TranslationJobs" EntityType="SP.Translation.TranslationJob"/>
<EntitySet Name="TranslationJobStatuss" EntityType="SP.Translation.TranslationJobStatus"/>
<EntitySet Name="VariationsTranslationTimerJobs" EntityType="SP.Translation.VariationsTranslationTimerJob"/>
<EntitySet Name="TypeInformations" EntityType="SP.TypeInformation"/>
<EntitySet Name="MySiteLinkss" EntityType="SP.UI.MySiteLinks"/>
<EntitySet Name="Users" EntityType="SP.User"/>
<EntitySet Name="UserCustomActions" EntityType="SP.UserCustomAction"/>
<EntitySet Name="FollowedContents" EntityType="SP.UserProfiles.FollowedContent"/>
<EntitySet Name="FollowedItemDatas" EntityType="SP.UserProfiles.FollowedItemData"/>
<EntitySet Name="HashTagCollections" EntityType="SP.UserProfiles.HashTagCollection"/>
<EntitySet Name="PeopleManagers" EntityType="SP.UserProfiles.PeopleManager"/>
<EntitySet Name="PersonPropertiess" EntityType="SP.UserProfiles.PersonProperties"/>
<EntitySet Name="ProfileLoaders" EntityType="SP.UserProfiles.ProfileLoader"/>
<EntitySet Name="UserProfiles" EntityType="SP.UserProfiles.UserProfile"/>
<EntitySet Name="UserProfilePropertiesForUsers" EntityType="SP.UserProfiles.UserProfilePropertiesForUser"/>
<EntitySet Name="Utilitys" EntityType="SP.Utilities.Utility"/>
<EntitySet Name="Views" EntityType="SP.View"/>
<EntitySet Name="ViewFieldCollections" EntityType="SP.ViewFieldCollection"/>
<EntitySet Name="WebInformations" EntityType="SP.WebInformation"/>
<EntitySet Name="LimitedWebPartManagers" EntityType="SP.WebParts.LimitedWebPartManager"/>
<EntitySet Name="WebParts" EntityType="SP.WebParts.WebPart"/>
<EntitySet Name="WebPartDefinitions" EntityType="SP.WebParts.WebPartDefinition"/>
<EntitySet Name="WebProxys" EntityType="SP.WebProxy"/>
<EntitySet Name="WebTemplates" EntityType="SP.WebTemplate"/>
<EntitySet Name="WorkflowAssociations" EntityType="SP.Workflow.WorkflowAssociation"/>
<EntitySet Name="WorkflowTemplates" EntityType="SP.Workflow.WorkflowTemplate"/>
<EntitySet Name="InteropServices" EntityType="SP.WorkflowServices.InteropService"/>
<EntitySet Name="WorkflowDefinitions" EntityType="SP.WorkflowServices.WorkflowDefinition"/>
<EntitySet Name="WorkflowDeploymentServices" EntityType="SP.WorkflowServices.WorkflowDeploymentService"/>
<EntitySet Name="WorkflowInstances" EntityType="SP.WorkflowServices.WorkflowInstance"/>
<EntitySet Name="WorkflowInstanceServices" EntityType="SP.WorkflowServices.WorkflowInstanceService"/>
<EntitySet Name="WorkflowServicesManagers" EntityType="SP.WorkflowServices.WorkflowServicesManager"/>
<EntitySet Name="WorkflowSubscriptions" EntityType="SP.WorkflowServices.WorkflowSubscription"/>
<EntitySet Name="WorkflowSubscriptionServices" EntityType="SP.WorkflowServices.WorkflowSubscriptionService"/>
<EntitySet Name="BaseSessions" EntityType="SP.WorkManagement.OM.BaseSession"/>
<EntitySet Name="BooleanCriterions" EntityType="SP.WorkManagement.OM.BooleanCriterion"/>
<EntitySet Name="CalloutInfos" EntityType="SP.WorkManagement.OM.CalloutInfo"/>
<EntitySet Name="CreateRefreshJobResults" EntityType="SP.WorkManagement.OM.CreateRefreshJobResult"/>
<EntitySet Name="CustomAttributeFilters" EntityType="SP.WorkManagement.OM.CustomAttributeFilter"/>
<EntitySet Name="DashboardScriptExtensionInfos" EntityType="SP.WorkManagement.OM.DashboardScriptExtensionInfo"/>
<EntitySet Name="DateRangeCriterions" EntityType="SP.WorkManagement.OM.DateRangeCriterion"/>
<EntitySet Name="ExchangeUserSyncStates" EntityType="SP.WorkManagement.OM.ExchangeUserSyncState"/>
<EntitySet Name="GetRefreshHistoryResponses" EntityType="SP.WorkManagement.OM.GetRefreshHistoryResponse"/>
<EntitySet Name="Locations" EntityType="SP.WorkManagement.OM.Location"/>
<EntitySet Name="LocationDisplaySettings" EntityType="SP.WorkManagement.OM.LocationDisplaySetting"/>
<EntitySet Name="LocationFilters" EntityType="SP.WorkManagement.OM.LocationFilter"/>
<EntitySet Name="LocationUpdateResults" EntityType="SP.WorkManagement.OM.LocationUpdateResult"/>
<EntitySet Name="NameCriterions" EntityType="SP.WorkManagement.OM.NameCriterion"/>
<EntitySet Name="NonTaskDataReadResults" EntityType="SP.WorkManagement.OM.NonTaskDataReadResult"/>
<EntitySet Name="OrderInfos" EntityType="SP.WorkManagement.OM.OrderInfo"/>
<EntitySet Name="PersistedPropertiess" EntityType="SP.WorkManagement.OM.PersistedProperties"/>
<EntitySet Name="ProviderErrorInfos" EntityType="SP.WorkManagement.OM.ProviderErrorInfo"/>
<EntitySet Name="ProviderRefreshStatuss" EntityType="SP.WorkManagement.OM.ProviderRefreshStatus"/>
<EntitySet Name="RefreshEventInfos" EntityType="SP.WorkManagement.OM.RefreshEventInfo"/>
<EntitySet Name="RefreshHistorys" EntityType="SP.WorkManagement.OM.RefreshHistory"/>
<EntitySet Name="RefreshStatuss" EntityType="SP.WorkManagement.OM.RefreshStatus"/>
<EntitySet Name="SortableSessionManagers" EntityType="SP.WorkManagement.OM.SortableSessionManager"/>
<EntitySet Name="SortableTaskQuerys" EntityType="SP.WorkManagement.OM.SortableTaskQuery"/>
<EntitySet Name="Tasks1" EntityType="SP.WorkManagement.OM.Task"/>
<EntitySet Name="TaskFilters" EntityType="SP.WorkManagement.OM.TaskFilter"/>
<EntitySet Name="TaskQuerys" EntityType="SP.WorkManagement.OM.TaskQuery"/>
<EntitySet Name="TaskRefreshResults" EntityType="SP.WorkManagement.OM.TaskRefreshResult"/>
<EntitySet Name="TaskWriteResults" EntityType="SP.WorkManagement.OM.TaskWriteResult"/>
<EntitySet Name="UserOrderedSessionManagers" EntityType="SP.WorkManagement.OM.UserOrderedSessionManager"/>
<EntitySet Name="UserSettingss" EntityType="SP.WorkManagement.OM.UserSettings"/>
<EntitySet Name="UserSettingsManagers" EntityType="SP.WorkManagement.OM.UserSettingsManager"/>
<EntitySet Name="ViewSelectionInfos" EntityType="SP.WorkManagement.OM.ViewSelectionInfo"/>
<FunctionImport Name="contextinfo" ReturnType="SP.ContextWebInformation" IsComposable="true"/>
<FunctionImport Name="lists" ReturnType="Collection(SP.List)" IsComposable="true" EntitySet="Lists"/>
<FunctionImport Name="site" ReturnType="SP.Site" IsComposable="true" EntitySet="Sites"/>
<FunctionImport Name="web" ReturnType="SP.Web" IsComposable="true" EntitySet="Webs"/>
<FunctionImport Name="SP_ApiMetadata_Current" ReturnType="SP.ApiMetadata" IsComposable="true" EntitySet="ApiMetadatas"/>
<FunctionImport Name="AddAttributeToTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.BaseSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="attribute" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="BeginCacheRefresh" ReturnType="SP.WorkManagement.OM.CreateRefreshJobResult" IsBindable="true" EntitySet="CreateRefreshJobResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.BaseSession"/>
</FunctionImport>
<FunctionImport Name="BeginExchangeSync" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.WorkManagement.OM.BaseSession"/>
</FunctionImport>
<FunctionImport Name="CreateTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.BaseSession"/>
<Parameter Name="taskName" Type="Edm.String"/>
<Parameter Name="description" Type="Edm.String"/>
<Parameter Name="localizedStartDate" Type="Edm.String"/>
<Parameter Name="localizedDueDate" Type="Edm.String"/>
<Parameter Name="completed" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="pinned" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="locationKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="editUrl" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="DeleteTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.BaseSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetCalloutInfo" ReturnType="SP.WorkManagement.OM.CalloutInfo" IsBindable="true" EntitySet="CalloutInfos">
<Parameter Name="this" Type="SP.WorkManagement.OM.BaseSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetRefreshHistory" ReturnType="SP.WorkManagement.OM.GetRefreshHistoryResponse" IsComposable="true" IsBindable="true" EntitySet="GetRefreshHistoryResponses">
<Parameter Name="this" Type="SP.WorkManagement.OM.BaseSession"/>
</FunctionImport>
<FunctionImport Name="GetRefreshStatus" ReturnType="SP.WorkManagement.OM.RefreshStatus" IsBindable="true" EntitySet="RefreshStatuss">
<Parameter Name="this" Type="SP.WorkManagement.OM.BaseSession"/>
<Parameter Name="refreshId" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="IsExchangeJobPending" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.WorkManagement.OM.BaseSession"/>
</FunctionImport>
<FunctionImport Name="PinTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.BaseSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="ReadAllNonTaskData" ReturnType="SP.WorkManagement.OM.NonTaskDataReadResult" IsBindable="true" EntitySet="NonTaskDataReadResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.BaseSession"/>
</FunctionImport>
<FunctionImport Name="RefreshSingleTask" ReturnType="SP.WorkManagement.OM.TaskRefreshResult" IsBindable="true" EntitySet="TaskRefreshResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.BaseSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="RemoveAttributeFromTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.BaseSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="attribute" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="RemovePinOnTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.BaseSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="UpdateTaskWithLocalizedValue" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.BaseSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="field" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="value" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_WorkManagement_OM_BooleanCriterion" ReturnType="SP.WorkManagement.OM.BooleanCriterion" IsComposable="true" EntitySet="BooleanCriterions"/>
<FunctionImport Name="SP_WorkManagement_OM_CustomAttributeFilter" ReturnType="SP.WorkManagement.OM.CustomAttributeFilter" IsComposable="true" EntitySet="CustomAttributeFilters"/>
<FunctionImport Name="SP_WorkManagement_OM_DateRangeCriterion" ReturnType="SP.WorkManagement.OM.DateRangeCriterion" IsComposable="true" EntitySet="DateRangeCriterions"/>
<FunctionImport Name="SP_WorkManagement_OM_LocationFilter" ReturnType="SP.WorkManagement.OM.LocationFilter" IsComposable="true" EntitySet="LocationFilters"/>
<FunctionImport Name="SP_WorkManagement_OM_LocationGroupClientCollection" ReturnType="Collection(SP.WorkManagement.OM.Task)" IsComposable="true" EntitySet="Tasks1"/>
<FunctionImport Name="AddAttributeToTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedSortableSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="attribute" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="BeginCacheRefresh" ReturnType="SP.WorkManagement.OM.CreateRefreshJobResult" IsBindable="true" EntitySet="CreateRefreshJobResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedSortableSession"/>
</FunctionImport>
<FunctionImport Name="BeginExchangeSync" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedSortableSession"/>
</FunctionImport>
<FunctionImport Name="CreateTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedSortableSession"/>
<Parameter Name="taskName" Type="Edm.String"/>
<Parameter Name="description" Type="Edm.String"/>
<Parameter Name="localizedStartDate" Type="Edm.String"/>
<Parameter Name="localizedDueDate" Type="Edm.String"/>
<Parameter Name="completed" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="pinned" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="locationKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="editUrl" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="DeleteTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedSortableSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetCalloutInfo" ReturnType="SP.WorkManagement.OM.CalloutInfo" IsBindable="true" EntitySet="CalloutInfos">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedSortableSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetRefreshHistory" ReturnType="SP.WorkManagement.OM.GetRefreshHistoryResponse" IsComposable="true" IsBindable="true" EntitySet="GetRefreshHistoryResponses">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedSortableSession"/>
</FunctionImport>
<FunctionImport Name="GetRefreshStatus" ReturnType="SP.WorkManagement.OM.RefreshStatus" IsBindable="true" EntitySet="RefreshStatuss">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedSortableSession"/>
<Parameter Name="refreshId" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="IsExchangeJobPending" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedSortableSession"/>
</FunctionImport>
<FunctionImport Name="PinTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedSortableSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="ReadAllNonTaskData" ReturnType="SP.WorkManagement.OM.NonTaskDataReadResult" IsBindable="true" EntitySet="NonTaskDataReadResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedSortableSession"/>
</FunctionImport>
<FunctionImport Name="RefreshSingleTask" ReturnType="SP.WorkManagement.OM.TaskRefreshResult" IsBindable="true" EntitySet="TaskRefreshResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedSortableSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="RemoveAttributeFromTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedSortableSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="attribute" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="RemovePinOnTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedSortableSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="UpdateTaskWithLocalizedValue" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedSortableSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="field" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="value" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="MovePersonalTaskToLocation" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedSortableSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="newLocationKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="ReadTasks" ReturnType="Collection(SP.WorkManagement.OM.Task)" IsComposable="true" IsBindable="true" EntitySet="Tasks1">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedSortableSession"/>
<Parameter Name="query" Type="SP.WorkManagement.OM.SortableTaskQuery"/>
</FunctionImport>
<FunctionImport Name="AddAttributeToTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedUserOrderedSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="attribute" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="BeginCacheRefresh" ReturnType="SP.WorkManagement.OM.CreateRefreshJobResult" IsBindable="true" EntitySet="CreateRefreshJobResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedUserOrderedSession"/>
</FunctionImport>
<FunctionImport Name="BeginExchangeSync" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedUserOrderedSession"/>
</FunctionImport>
<FunctionImport Name="CreateTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedUserOrderedSession"/>
<Parameter Name="taskName" Type="Edm.String"/>
<Parameter Name="description" Type="Edm.String"/>
<Parameter Name="localizedStartDate" Type="Edm.String"/>
<Parameter Name="localizedDueDate" Type="Edm.String"/>
<Parameter Name="completed" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="pinned" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="locationKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="editUrl" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="DeleteTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedUserOrderedSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetCalloutInfo" ReturnType="SP.WorkManagement.OM.CalloutInfo" IsBindable="true" EntitySet="CalloutInfos">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedUserOrderedSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetRefreshHistory" ReturnType="SP.WorkManagement.OM.GetRefreshHistoryResponse" IsComposable="true" IsBindable="true" EntitySet="GetRefreshHistoryResponses">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedUserOrderedSession"/>
</FunctionImport>
<FunctionImport Name="GetRefreshStatus" ReturnType="SP.WorkManagement.OM.RefreshStatus" IsBindable="true" EntitySet="RefreshStatuss">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedUserOrderedSession"/>
<Parameter Name="refreshId" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="IsExchangeJobPending" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedUserOrderedSession"/>
</FunctionImport>
<FunctionImport Name="PinTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedUserOrderedSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="ReadAllNonTaskData" ReturnType="SP.WorkManagement.OM.NonTaskDataReadResult" IsBindable="true" EntitySet="NonTaskDataReadResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedUserOrderedSession"/>
</FunctionImport>
<FunctionImport Name="RefreshSingleTask" ReturnType="SP.WorkManagement.OM.TaskRefreshResult" IsBindable="true" EntitySet="TaskRefreshResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedUserOrderedSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="RemoveAttributeFromTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedUserOrderedSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="attribute" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="RemovePinOnTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedUserOrderedSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="UpdateTaskWithLocalizedValue" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedUserOrderedSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="field" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="value" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="MovePersonalTaskToLocation" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedUserOrderedSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="newLocationKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="ReadTasks" ReturnType="Collection(SP.WorkManagement.OM.Task)" IsComposable="true" IsBindable="true" EntitySet="Tasks1">
<Parameter Name="this" Type="SP.WorkManagement.OM.LocationOrientedUserOrderedSession"/>
<Parameter Name="query" Type="SP.WorkManagement.OM.TaskQuery"/>
</FunctionImport>
<FunctionImport Name="SP_WorkManagement_OM_Location" ReturnType="SP.WorkManagement.OM.Location" IsComposable="true" EntitySet="Locations"/>
<FunctionImport Name="SP_WorkManagement_OM_NameCriterion" ReturnType="SP.WorkManagement.OM.NameCriterion" IsComposable="true" EntitySet="NameCriterions"/>
<FunctionImport Name="SP_WorkManagement_OM_OrderInfo" ReturnType="SP.WorkManagement.OM.OrderInfo" IsComposable="true" EntitySet="OrderInfos"/>
<FunctionImport Name="SP_WorkManagement_OM_PersistedProperties" ReturnType="SP.WorkManagement.OM.PersistedProperties" IsComposable="true" EntitySet="PersistedPropertiess"/>
<FunctionImport Name="SP_WorkManagement_OM_SortableSessionManager" ReturnType="SP.WorkManagement.OM.SortableSessionManager" IsComposable="true" EntitySet="SortableSessionManagers"/>
<FunctionImport Name="CreateLocationOrientedSession" ReturnType="SP.WorkManagement.OM.LocationOrientedSortableSession" IsBindable="true" EntitySet="BaseSessions">
<Parameter Name="this" Type="SP.WorkManagement.OM.SortableSessionManager"/>
</FunctionImport>
<FunctionImport Name="CreateSession" ReturnType="SP.WorkManagement.OM.SortableSession" IsBindable="true" EntitySet="BaseSessions">
<Parameter Name="this" Type="SP.WorkManagement.OM.SortableSessionManager"/>
</FunctionImport>
<FunctionImport Name="AddAttributeToTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.SortableSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="attribute" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="BeginCacheRefresh" ReturnType="SP.WorkManagement.OM.CreateRefreshJobResult" IsBindable="true" EntitySet="CreateRefreshJobResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.SortableSession"/>
</FunctionImport>
<FunctionImport Name="BeginExchangeSync" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.WorkManagement.OM.SortableSession"/>
</FunctionImport>
<FunctionImport Name="CreateTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.SortableSession"/>
<Parameter Name="taskName" Type="Edm.String"/>
<Parameter Name="description" Type="Edm.String"/>
<Parameter Name="localizedStartDate" Type="Edm.String"/>
<Parameter Name="localizedDueDate" Type="Edm.String"/>
<Parameter Name="completed" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="pinned" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="locationKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="editUrl" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="DeleteTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.SortableSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetCalloutInfo" ReturnType="SP.WorkManagement.OM.CalloutInfo" IsBindable="true" EntitySet="CalloutInfos">
<Parameter Name="this" Type="SP.WorkManagement.OM.SortableSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetRefreshHistory" ReturnType="SP.WorkManagement.OM.GetRefreshHistoryResponse" IsComposable="true" IsBindable="true" EntitySet="GetRefreshHistoryResponses">
<Parameter Name="this" Type="SP.WorkManagement.OM.SortableSession"/>
</FunctionImport>
<FunctionImport Name="GetRefreshStatus" ReturnType="SP.WorkManagement.OM.RefreshStatus" IsBindable="true" EntitySet="RefreshStatuss">
<Parameter Name="this" Type="SP.WorkManagement.OM.SortableSession"/>
<Parameter Name="refreshId" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="IsExchangeJobPending" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.WorkManagement.OM.SortableSession"/>
</FunctionImport>
<FunctionImport Name="PinTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.SortableSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="ReadAllNonTaskData" ReturnType="SP.WorkManagement.OM.NonTaskDataReadResult" IsBindable="true" EntitySet="NonTaskDataReadResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.SortableSession"/>
</FunctionImport>
<FunctionImport Name="RefreshSingleTask" ReturnType="SP.WorkManagement.OM.TaskRefreshResult" IsBindable="true" EntitySet="TaskRefreshResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.SortableSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="RemoveAttributeFromTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.SortableSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="attribute" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="RemovePinOnTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.SortableSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="UpdateTaskWithLocalizedValue" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.SortableSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="field" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="value" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="ReadTasks" ReturnType="Collection(SP.WorkManagement.OM.Task)" IsComposable="true" IsBindable="true" EntitySet="Tasks1">
<Parameter Name="this" Type="SP.WorkManagement.OM.SortableSession"/>
<Parameter Name="query" Type="SP.WorkManagement.OM.SortableTaskQuery"/>
</FunctionImport>
<FunctionImport Name="SP_WorkManagement_OM_SortableTaskQuery" ReturnType="SP.WorkManagement.OM.SortableTaskQuery" IsComposable="true" EntitySet="SortableTaskQuerys"/>
<FunctionImport Name="SP_WorkManagement_OM_TaskClientCollection" ReturnType="Collection(SP.WorkManagement.OM.Task)" IsComposable="true" EntitySet="Tasks1"/>
<FunctionImport Name="SP_WorkManagement_OM_TaskFilter" ReturnType="SP.WorkManagement.OM.TaskFilter" IsComposable="true" EntitySet="TaskFilters"/>
<FunctionImport Name="SP_WorkManagement_OM_TaskQuery" ReturnType="SP.WorkManagement.OM.TaskQuery" IsComposable="true" EntitySet="TaskQuerys"/>
<FunctionImport Name="SP_WorkManagement_OM_Task" ReturnType="SP.WorkManagement.OM.Task" IsComposable="true" EntitySet="Tasks1"/>
<FunctionImport Name="SP_WorkManagement_OM_UserOrderedSessionManager" ReturnType="SP.WorkManagement.OM.UserOrderedSessionManager" IsComposable="true" EntitySet="UserOrderedSessionManagers"/>
<FunctionImport Name="CreateLocationOrientedSession" ReturnType="SP.WorkManagement.OM.LocationOrientedUserOrderedSession" IsBindable="true" EntitySet="BaseSessions">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserOrderedSessionManager"/>
</FunctionImport>
<FunctionImport Name="CreateSession" ReturnType="SP.WorkManagement.OM.UserOrderedSession" IsBindable="true" EntitySet="BaseSessions">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserOrderedSessionManager"/>
</FunctionImport>
<FunctionImport Name="AddAttributeToTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserOrderedSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="attribute" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="BeginCacheRefresh" ReturnType="SP.WorkManagement.OM.CreateRefreshJobResult" IsBindable="true" EntitySet="CreateRefreshJobResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserOrderedSession"/>
</FunctionImport>
<FunctionImport Name="BeginExchangeSync" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserOrderedSession"/>
</FunctionImport>
<FunctionImport Name="CreateTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserOrderedSession"/>
<Parameter Name="taskName" Type="Edm.String"/>
<Parameter Name="description" Type="Edm.String"/>
<Parameter Name="localizedStartDate" Type="Edm.String"/>
<Parameter Name="localizedDueDate" Type="Edm.String"/>
<Parameter Name="completed" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="pinned" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="locationKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="editUrl" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="DeleteTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserOrderedSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetCalloutInfo" ReturnType="SP.WorkManagement.OM.CalloutInfo" IsBindable="true" EntitySet="CalloutInfos">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserOrderedSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetRefreshHistory" ReturnType="SP.WorkManagement.OM.GetRefreshHistoryResponse" IsComposable="true" IsBindable="true" EntitySet="GetRefreshHistoryResponses">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserOrderedSession"/>
</FunctionImport>
<FunctionImport Name="GetRefreshStatus" ReturnType="SP.WorkManagement.OM.RefreshStatus" IsBindable="true" EntitySet="RefreshStatuss">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserOrderedSession"/>
<Parameter Name="refreshId" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="IsExchangeJobPending" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserOrderedSession"/>
</FunctionImport>
<FunctionImport Name="PinTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserOrderedSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="ReadAllNonTaskData" ReturnType="SP.WorkManagement.OM.NonTaskDataReadResult" IsBindable="true" EntitySet="NonTaskDataReadResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserOrderedSession"/>
</FunctionImport>
<FunctionImport Name="RefreshSingleTask" ReturnType="SP.WorkManagement.OM.TaskRefreshResult" IsBindable="true" EntitySet="TaskRefreshResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserOrderedSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="RemoveAttributeFromTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserOrderedSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="attribute" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="RemovePinOnTask" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserOrderedSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="UpdateTaskWithLocalizedValue" ReturnType="SP.WorkManagement.OM.TaskWriteResult" IsBindable="true" EntitySet="TaskWriteResults">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserOrderedSession"/>
<Parameter Name="taskKey" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="field" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="value" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="ReadTasks" ReturnType="Collection(SP.WorkManagement.OM.Task)" IsComposable="true" IsBindable="true" EntitySet="Tasks1">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserOrderedSession"/>
<Parameter Name="query" Type="SP.WorkManagement.OM.TaskQuery"/>
</FunctionImport>
<FunctionImport Name="SP_WorkManagement_OM_UserSettingsManager" ReturnType="SP.WorkManagement.OM.UserSettingsManager" IsComposable="true" EntitySet="UserSettingsManagers"/>
<FunctionImport Name="GetAllLocations" ReturnType="Collection(SP.WorkManagement.OM.Location)" IsBindable="true" EntitySet="Locations">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserSettingsManager"/>
</FunctionImport>
<FunctionImport Name="GetExchangeSyncInfo" ReturnType="SP.WorkManagement.OM.ExchangeUserSyncState" IsBindable="true" EntitySet="ExchangeUserSyncStates">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserSettingsManager"/>
</FunctionImport>
<FunctionImport Name="GetImportantLocations" ReturnType="Collection(SP.WorkManagement.OM.Location)" IsBindable="true" EntitySet="Locations">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserSettingsManager"/>
</FunctionImport>
<FunctionImport Name="GetLocations" ReturnType="Collection(SP.WorkManagement.OM.Location)" IsBindable="true" EntitySet="Locations">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserSettingsManager"/>
<Parameter Name="locationsId" Type="Collection(Edm.Int32)" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetPersistedProperties" ReturnType="SP.WorkManagement.OM.PersistedProperties" IsBindable="true" EntitySet="PersistedPropertiess">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserSettingsManager"/>
</FunctionImport>
<FunctionImport Name="GetUserSettings" ReturnType="SP.WorkManagement.OM.UserSettings" IsBindable="true" EntitySet="UserSettingss">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserSettingsManager"/>
</FunctionImport>
<FunctionImport Name="IsExchangeJobPending" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserSettingsManager"/>
</FunctionImport>
<FunctionImport Name="OptIntoExchangeSync" ReturnType="Edm.Int32" IsBindable="true">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserSettingsManager"/>
</FunctionImport>
<FunctionImport Name="OptOutOfExchangeSync" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.WorkManagement.OM.UserSettingsManager"/>
</FunctionImport>
<FunctionImport Name="SP_WorkManagement_OM_UserSettings" ReturnType="SP.WorkManagement.OM.UserSettings" IsComposable="true" EntitySet="UserSettingss"/>
<FunctionImport Name="SP_WorkManagement_OM_ViewSelectionInfo" ReturnType="SP.WorkManagement.OM.ViewSelectionInfo" IsComposable="true" EntitySet="ViewSelectionInfos"/>
<FunctionImport Name="SP_InformationPolicy_ProjectPolicy_DoesProjectHavePolicy" ReturnType="Edm.Boolean" IsComposable="true">
<Parameter Name="web" Type="SP.Web"/>
</FunctionImport>
<FunctionImport Name="SP_InformationPolicy_ProjectPolicy_GetCurrentlyAppliedProjectPolicyOnWeb" ReturnType="SP.InformationPolicy.ProjectPolicy" IsComposable="true" EntitySet="ProjectPolicys">
<Parameter Name="web" Type="SP.Web"/>
</FunctionImport>
<FunctionImport Name="SP_InformationPolicy_ProjectPolicy_GetProjectCloseDate" ReturnType="Edm.DateTime" IsComposable="true">
<Parameter Name="web" Type="SP.Web"/>
</FunctionImport>
<FunctionImport Name="SP_InformationPolicy_ProjectPolicy_GetProjectExpirationDate" ReturnType="Edm.DateTime" IsComposable="true">
<Parameter Name="web" Type="SP.Web"/>
</FunctionImport>
<FunctionImport Name="SP_InformationPolicy_ProjectPolicy_GetProjectPolicies" ReturnType="Collection(SP.InformationPolicy.ProjectPolicy)" IsComposable="true" EntitySet="ProjectPolicys">
<Parameter Name="web" Type="SP.Web"/>
</FunctionImport>
<FunctionImport Name="SP_InformationPolicy_ProjectPolicy_IsProjectClosed" ReturnType="Edm.Boolean" IsComposable="true">
<Parameter Name="web" Type="SP.Web"/>
</FunctionImport>
<FunctionImport Name="SP_Discovery_Case" ReturnType="SP.Discovery.Case" IsComposable="true" EntitySet="Cases">
<Parameter Name="web" Type="SP.Web"/>
</FunctionImport>
<FunctionImport Name="CreateCustodian" ReturnType="SP.Discovery.Custodian" IsBindable="true" EntitySet="Custodians">
<Parameter Name="this" Type="SP.Discovery.Case"/>
</FunctionImport>
<FunctionImport Name="CreateExport" ReturnType="SP.Discovery.Export" IsBindable="true" EntitySet="Exports">
<Parameter Name="this" Type="SP.Discovery.Case"/>
</FunctionImport>
<FunctionImport Name="CreateLocation" ReturnType="SP.Discovery.Source" IsBindable="true" EntitySet="Sources">
<Parameter Name="this" Type="SP.Discovery.Case"/>
</FunctionImport>
<FunctionImport Name="CreateMailbox" ReturnType="SP.Discovery.Source" IsBindable="true" EntitySet="Sources">
<Parameter Name="this" Type="SP.Discovery.Case"/>
</FunctionImport>
<FunctionImport Name="CreateSavedSearch" ReturnType="SP.Discovery.SavedSearch" IsBindable="true" EntitySet="SavedSearchs">
<Parameter Name="this" Type="SP.Discovery.Case"/>
</FunctionImport>
<FunctionImport Name="CreateSourceGroup" ReturnType="SP.Discovery.SourceGroup" IsBindable="true" EntitySet="SourceGroups">
<Parameter Name="this" Type="SP.Discovery.Case"/>
</FunctionImport>
<FunctionImport Name="GetExportContent" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.Discovery.Case"/>
<Parameter Name="sourceIds" Type="Collection(Edm.Int32)" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SP_Discovery_Custodian" ReturnType="SP.Discovery.Custodian" IsComposable="true" EntitySet="Custodians">
<Parameter Name="item" Type="SP.ListItem"/>
<Parameter Name="parentCase" Type="SP.Discovery.Case"/>
</FunctionImport>
<FunctionImport Name="SP_Discovery_Export" ReturnType="SP.Discovery.Export" IsComposable="true" EntitySet="Exports">
<Parameter Name="item" Type="SP.ListItem"/>
</FunctionImport>
<FunctionImport Name="GetExportContent" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.Discovery.Export"/>
</FunctionImport>
<FunctionImport Name="Copy" ReturnType="SP.Discovery.SavedSearch" IsBindable="true" EntitySet="SavedSearchs">
<Parameter Name="this" Type="SP.Discovery.SavedSearch"/>
</FunctionImport>
<FunctionImport Name="SP_Discovery_Source" ReturnType="SP.Discovery.Source" IsComposable="true" EntitySet="Sources">
<Parameter Name="item" Type="SP.ListItem"/>
</FunctionImport>
<FunctionImport Name="SP_Discovery_Source_GetSource" ReturnType="SP.Discovery.Source" EntitySet="Sources">
<Parameter Name="currentCase" Type="SP.Discovery.Case"/>
<Parameter Name="sourceType" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="filter" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_Video_VideoSet_GetEmbedCode" ReturnType="Edm.String" IsComposable="true">
<Parameter Name="videoPath" Type="Edm.String"/>
<Parameter Name="AutoPlay" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="DisplayTitle" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="LinkToOwnerProfilePage" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="LinkToVideoHomePage" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="Loop" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="PixelHeight" Type="Edm.Int64" Nullable="false"/>
<Parameter Name="PixelWidth" Type="Edm.Int64" Nullable="false"/>
<Parameter Name="PreviewImagePath" Type="Edm.String"/>
<Parameter Name="StartTime" Type="Edm.Int64" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SP_Video_VideoSet_MigrateVideo" ReturnType="SP.ListItem" EntitySet="ListItems">
<Parameter Name="videoFile" Type="SP.File"/>
</FunctionImport>
<FunctionImport Name="EDU_Entity" ReturnType="EDU.Entity" IsComposable="true" EntitySet="Entitys"/>
<FunctionImport Name="EDU_CommunityEntity" ReturnType="EDU.CommunityEntity" IsComposable="true" EntitySet="Entitys"/>
<FunctionImport Name="EDU_LearningEntity" ReturnType="EDU.LearningEntity" IsComposable="true" EntitySet="LearningEntitys"/>
<FunctionImport Name="EDU_AssignedAssignment" ReturnType="EDU.AssignedAssignment" IsComposable="true" EntitySet="LearningEntitys"/>
<FunctionImport Name="EDU_AssignedAssignments" ReturnType="Collection(EDU.AssignedAssignment)" IsComposable="true" EntitySet="LearningEntitys"/>
<FunctionImport Name="AddEntity" ReturnType="EDU.AssignedAssignment" IsBindable="true" EntitySet="LearningEntitys">
<Parameter Name="this" Type="Collection(EDU.AssignedAssignment)"/>
<Parameter Name="entity" Type="EDU.AssignedAssignment"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="EDU.Entity" IsComposable="true" IsBindable="true" EntitySet="Entitys">
<Parameter Name="this" Type="Collection(EDU.AssignedAssignment)"/>
<Parameter Name="id" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="EDU_AssignmentCategories" ReturnType="Collection(EDU.AssignmentCategory)" IsComposable="true" EntitySet="AssignmentCategorys"/>
<FunctionImport Name="AddEntity" ReturnType="EDU.AssignmentCategory" IsBindable="true" EntitySet="AssignmentCategorys">
<Parameter Name="this" Type="Collection(EDU.AssignmentCategory)"/>
<Parameter Name="entity" Type="EDU.AssignmentCategory"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="EDU.Entity" IsComposable="true" IsBindable="true" EntitySet="Entitys">
<Parameter Name="this" Type="Collection(EDU.AssignmentCategory)"/>
<Parameter Name="id" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="EDU_AssignmentCategory" ReturnType="EDU.AssignmentCategory" IsComposable="true" EntitySet="AssignmentCategorys"/>
<FunctionImport Name="EDU_Grade" ReturnType="EDU.Grade" IsComposable="true" EntitySet="LearningEntitys"/>
<FunctionImport Name="EDU_AssignmentGrade" ReturnType="EDU.AssignmentGrade" IsComposable="true" EntitySet="AssignmentGrades"/>
<FunctionImport Name="EDU_Assignment" ReturnType="EDU.Assignment" IsComposable="true" EntitySet="LearningEntitys"/>
<FunctionImport Name="EDU_Assignments" ReturnType="Collection(EDU.Assignment)" IsComposable="true" EntitySet="LearningEntitys"/>
<FunctionImport Name="AddEntity" ReturnType="EDU.Assignment" IsBindable="true" EntitySet="LearningEntitys">
<Parameter Name="this" Type="Collection(EDU.Assignment)"/>
<Parameter Name="entity" Type="EDU.Assignment"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="EDU.Entity" IsComposable="true" IsBindable="true" EntitySet="Entitys">
<Parameter Name="this" Type="Collection(EDU.Assignment)"/>
<Parameter Name="id" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="EDU_Communities" ReturnType="Collection(EDU.Community)" IsComposable="true" EntitySet="Entitys"/>
<FunctionImport Name="AddEntity" ReturnType="EDU.Community" IsBindable="true" EntitySet="Entitys">
<Parameter Name="this" Type="Collection(EDU.Community)"/>
<Parameter Name="entity" Type="EDU.Community"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="EDU.Entity" IsComposable="true" IsBindable="true" EntitySet="Entitys">
<Parameter Name="this" Type="Collection(EDU.Community)"/>
<Parameter Name="id" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="EDU_CommunityEntities" ReturnType="Collection(EDU.CommunityEntity)" IsComposable="true" EntitySet="Entitys"/>
<FunctionImport Name="AddEntity" ReturnType="EDU.CommunityEntity" IsBindable="true" EntitySet="Entitys">
<Parameter Name="this" Type="Collection(EDU.CommunityEntity)"/>
<Parameter Name="entity" Type="EDU.CommunityEntity"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="EDU.Entity" IsComposable="true" IsBindable="true" EntitySet="Entitys">
<Parameter Name="this" Type="Collection(EDU.CommunityEntity)"/>
<Parameter Name="id" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="EDU_Community" ReturnType="EDU.Community" IsComposable="true" EntitySet="Entitys"/>
<FunctionImport Name="EDU_CourseGrade" ReturnType="EDU.CourseGrade" IsComposable="true" EntitySet="CourseGrades"/>
<FunctionImport Name="EDU_Course" ReturnType="EDU.Course" IsComposable="true" EntitySet="Entitys"/>
<FunctionImport Name="EDU_DataService" ReturnType="EDU.DataService" IsComposable="true" EntitySet="DataServices"/>
<FunctionImport Name="EDU_Resource" ReturnType="EDU.Resource" IsComposable="true" EntitySet="Resources"/>
<FunctionImport Name="EDU_Document" ReturnType="EDU.Document" IsComposable="true" EntitySet="Documents"/>
<FunctionImport Name="EDU_EduChange_GetChanges" ReturnType="Edm.String">
<Parameter Name="siteUri" Type="Edm.String"/>
<Parameter Name="startChangeId" Type="Edm.String"/>
<Parameter Name="endChangeId" Type="Edm.String"/>
<Parameter Name="timeout" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="maxNumChanges" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="EDU_EduChange_GetCurrentChangeId" ReturnType="Edm.String">
<Parameter Name="siteUri" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="EDU_EduChange_GetCurrentChangeIds" ReturnType="Collection(Edm.String)">
<Parameter Name="sites" Type="Collection(Edm.String)"/>
</FunctionImport>
<FunctionImport Name="EDU_EduChange_GetEduContentModel" ReturnType="Edm.String"/>
<FunctionImport Name="EDU_EduChange_SchemaVersionHash" ReturnType="Edm.Guid"/>
<FunctionImport Name="EDU_EventSchedule" ReturnType="EDU.EventSchedule" IsComposable="true" EntitySet="EventSchedules"/>
<FunctionImport Name="EDU_EventSchedules" ReturnType="Collection(EDU.EventSchedule)" IsComposable="true" EntitySet="EventSchedules"/>
<FunctionImport Name="AddEntity" ReturnType="EDU.EventSchedule" IsBindable="true" EntitySet="EventSchedules">
<Parameter Name="this" Type="Collection(EDU.EventSchedule)"/>
<Parameter Name="entity" Type="EDU.EventSchedule"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="EDU.Entity" IsComposable="true" IsBindable="true" EntitySet="Entitys">
<Parameter Name="this" Type="Collection(EDU.EventSchedule)"/>
<Parameter Name="id" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="EDU_Event" ReturnType="EDU.Event" IsComposable="true" EntitySet="Events"/>
<FunctionImport Name="EDU_Events" ReturnType="Collection(EDU.Event)" IsComposable="true" EntitySet="Events"/>
<FunctionImport Name="AddEntity" ReturnType="EDU.Event" IsBindable="true" EntitySet="Events">
<Parameter Name="this" Type="Collection(EDU.Event)"/>
<Parameter Name="entity" Type="EDU.Event"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="EDU.Entity" IsComposable="true" IsBindable="true" EntitySet="Entitys">
<Parameter Name="this" Type="Collection(EDU.Event)"/>
<Parameter Name="id" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="EDU_FeedbackDocument" ReturnType="EDU.FeedbackDocument" IsComposable="true" EntitySet="Documents"/>
<FunctionImport Name="EDU_Grades" ReturnType="Collection(EDU.Grade)" IsComposable="true" EntitySet="LearningEntitys"/>
<FunctionImport Name="AddEntity" ReturnType="EDU.Grade" IsBindable="true" EntitySet="LearningEntitys">
<Parameter Name="this" Type="Collection(EDU.Grade)"/>
<Parameter Name="entity" Type="EDU.Grade"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="EDU.Entity" IsComposable="true" IsBindable="true" EntitySet="Entitys">
<Parameter Name="this" Type="Collection(EDU.Grade)"/>
<Parameter Name="id" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="EDU_LearningEntities" ReturnType="Collection(EDU.LearningEntity)" IsComposable="true" EntitySet="LearningEntitys"/>
<FunctionImport Name="AddEntity" ReturnType="EDU.LearningEntity" IsBindable="true" EntitySet="LearningEntitys">
<Parameter Name="this" Type="Collection(EDU.LearningEntity)"/>
<Parameter Name="entity" Type="EDU.LearningEntity"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="EDU.Entity" IsComposable="true" IsBindable="true" EntitySet="Entitys">
<Parameter Name="this" Type="Collection(EDU.LearningEntity)"/>
<Parameter Name="id" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="EDU_Lesson" ReturnType="EDU.Lesson" IsComposable="true" EntitySet="LearningEntitys"/>
<FunctionImport Name="EDU_Lessons" ReturnType="Collection(EDU.Lesson)" IsComposable="true" EntitySet="LearningEntitys"/>
<FunctionImport Name="AddEntity" ReturnType="EDU.Lesson" IsBindable="true" EntitySet="LearningEntitys">
<Parameter Name="this" Type="Collection(EDU.Lesson)"/>
<Parameter Name="entity" Type="EDU.Lesson"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="EDU.Entity" IsComposable="true" IsBindable="true" EntitySet="Entitys">
<Parameter Name="this" Type="Collection(EDU.Lesson)"/>
<Parameter Name="id" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="EDU_Link" ReturnType="EDU.Link" IsComposable="true" EntitySet="Links"/>
<FunctionImport Name="EDU_MeetingSchedule" ReturnType="EDU.MeetingSchedule" IsComposable="true" EntitySet="EventSchedules"/>
<FunctionImport Name="EDU_Meeting" ReturnType="EDU.Meeting" IsComposable="true" EntitySet="Events"/>
<FunctionImport Name="EDU_Membership" ReturnType="EDU.Membership" IsComposable="true" EntitySet="Entitys"/>
<FunctionImport Name="EDU_Memberships" ReturnType="Collection(EDU.Membership)" IsComposable="true" EntitySet="Entitys"/>
<FunctionImport Name="AddEntity" ReturnType="EDU.Membership" IsBindable="true" EntitySet="Entitys">
<Parameter Name="this" Type="Collection(EDU.Membership)"/>
<Parameter Name="entity" Type="EDU.Membership"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="EDU.Entity" IsComposable="true" IsBindable="true" EntitySet="Entitys">
<Parameter Name="this" Type="Collection(EDU.Membership)"/>
<Parameter Name="id" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="EDU_ResourceRef" ReturnType="EDU.ResourceRef" IsComposable="true" EntitySet="ResourceRefs"/>
<FunctionImport Name="EDU_Resources" ReturnType="Collection(EDU.Resource)" IsComposable="true" EntitySet="Resources"/>
<FunctionImport Name="AddEntity" ReturnType="EDU.Resource" IsBindable="true" EntitySet="Resources">
<Parameter Name="this" Type="Collection(EDU.Resource)"/>
<Parameter Name="entity" Type="EDU.Resource"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="EDU.Entity" IsComposable="true" IsBindable="true" EntitySet="Entitys">
<Parameter Name="this" Type="Collection(EDU.Resource)"/>
<Parameter Name="id" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="EDU_Submission" ReturnType="EDU.Submission" IsComposable="true" EntitySet="LearningEntitys"/>
<FunctionImport Name="EDU_Submissions" ReturnType="Collection(EDU.Submission)" IsComposable="true" EntitySet="LearningEntitys"/>
<FunctionImport Name="AddEntity" ReturnType="EDU.Submission" IsBindable="true" EntitySet="LearningEntitys">
<Parameter Name="this" Type="Collection(EDU.Submission)"/>
<Parameter Name="entity" Type="EDU.Submission"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="EDU.Entity" IsComposable="true" IsBindable="true" EntitySet="Entitys">
<Parameter Name="this" Type="Collection(EDU.Submission)"/>
<Parameter Name="id" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="OBA_Server_ServerWrapper_Diagnostics" ReturnType="OBA.Server.ServerWrapper.Diagnostics" IsComposable="true" EntitySet="Diagnosticss"/>
<FunctionImport Name="Status" ReturnType="Edm.String" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="OBA.Server.ServerWrapper.Diagnostics"/>
</FunctionImport>
<FunctionImport Name="OBA_Server_ServerWrapper_Reporting" ReturnType="OBA.Server.ServerWrapper.Reporting" IsComposable="true" EntitySet="Reportings"/>
<FunctionImport Name="OBA_Server_ServerWrapper_Taskflow" ReturnType="OBA.Server.ServerWrapper.Taskflow" IsComposable="true" EntitySet="Taskflows"/>
<FunctionImport Name="SP_WorkflowServices_WorkflowDefinition" ReturnType="SP.WorkflowServices.WorkflowDefinition" IsComposable="true" EntitySet="WorkflowDefinitions"/>
<FunctionImport Name="EnumerateDefinitions" ReturnType="Collection(SP.WorkflowServices.WorkflowDefinition)" IsBindable="true" EntitySet="WorkflowDefinitions">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowDeploymentService"/>
<Parameter Name="publishedOnly" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetActivitySignatures" ReturnType="Collection(SP.KeyValue)" IsBindable="true">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowDeploymentService"/>
<Parameter Name="lastChanged" Type="Edm.DateTime" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetCollateralUri" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowDeploymentService"/>
<Parameter Name="workflowDefinitionId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="leafFileName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetDefinition" ReturnType="SP.WorkflowServices.WorkflowDefinition" IsBindable="true" EntitySet="WorkflowDefinitions">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowDeploymentService"/>
<Parameter Name="definitionId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetDesignerActions" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowDeploymentService"/>
<Parameter Name="web" Type="SP.Web"/>
</FunctionImport>
<FunctionImport Name="PackageDefinition" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowDeploymentService"/>
<Parameter Name="definitionId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="packageDefaultFilename" Type="Edm.String"/>
<Parameter Name="packageTitle" Type="Edm.String"/>
<Parameter Name="packageDescription" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SaveDefinition" ReturnType="Edm.Guid" IsBindable="true">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowDeploymentService"/>
<Parameter Name="definition" Type="SP.WorkflowServices.WorkflowDefinition"/>
</FunctionImport>
<FunctionImport Name="ValidateActivity" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowDeploymentService"/>
<Parameter Name="activityXaml" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="CountInstances" ReturnType="Edm.Int32" IsBindable="true">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowInstanceService"/>
<Parameter Name="parentSubscription" Type="SP.WorkflowServices.WorkflowSubscription"/>
</FunctionImport>
<FunctionImport Name="CountInstancesWithStatus" ReturnType="Edm.Int32" IsBindable="true">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowInstanceService"/>
<Parameter Name="parentSubscription" Type="SP.WorkflowServices.WorkflowSubscription"/>
<Parameter Name="status" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Enumerate" ReturnType="Collection(SP.WorkflowServices.WorkflowInstance)" IsBindable="true" EntitySet="WorkflowInstances">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowInstanceService"/>
<Parameter Name="parentSubscription" Type="SP.WorkflowServices.WorkflowSubscription"/>
</FunctionImport>
<FunctionImport Name="EnumerateInstancesForListItem" ReturnType="Collection(SP.WorkflowServices.WorkflowInstance)" IsBindable="true" EntitySet="WorkflowInstances">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowInstanceService"/>
<Parameter Name="listId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="itemId" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="EnumerateInstancesForSite" ReturnType="Collection(SP.WorkflowServices.WorkflowInstance)" IsBindable="true" EntitySet="WorkflowInstances">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowInstanceService"/>
</FunctionImport>
<FunctionImport Name="GetInstance" ReturnType="SP.WorkflowServices.WorkflowInstance" IsBindable="true" EntitySet="WorkflowInstances">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowInstanceService"/>
<Parameter Name="instanceName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="StartWorkflow" ReturnType="Edm.Guid" IsBindable="true">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowInstanceService"/>
<Parameter Name="subscription" Type="SP.WorkflowServices.WorkflowSubscription"/>
<Parameter Name="payload" Type="Collection(SP.KeyValue)"/>
</FunctionImport>
<FunctionImport Name="StartWorkflowOnListItem" ReturnType="Edm.Guid" IsBindable="true">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowInstanceService"/>
<Parameter Name="subscription" Type="SP.WorkflowServices.WorkflowSubscription"/>
<Parameter Name="itemId" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="payload" Type="Collection(SP.KeyValue)"/>
</FunctionImport>
<FunctionImport Name="SP_WorkflowServices_InteropService_Current" ReturnType="SP.WorkflowServices.InteropService" IsComposable="true" EntitySet="InteropServices"/>
<FunctionImport Name="StartWorkflow" ReturnType="Edm.Guid" IsBindable="true">
<Parameter Name="this" Type="SP.WorkflowServices.InteropService"/>
<Parameter Name="associationName" Type="Edm.String"/>
<Parameter Name="correlationId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="listId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="itemGuid" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="workflowParameters" Type="Collection(SP.KeyValue)"/>
</FunctionImport>
<FunctionImport Name="SP_WorkflowServices_WorkflowServicesManager" ReturnType="SP.WorkflowServices.WorkflowServicesManager" IsComposable="true" EntitySet="WorkflowServicesManagers">
<Parameter Name="web" Type="SP.Web"/>
</FunctionImport>
<FunctionImport Name="SP_WorkflowServices_WorkflowServicesManager_Current" ReturnType="SP.WorkflowServices.WorkflowServicesManager" IsComposable="true" EntitySet="WorkflowServicesManagers"/>
<FunctionImport Name="GetWorkflowDeploymentService" ReturnType="SP.WorkflowServices.WorkflowDeploymentService" IsBindable="true" EntitySet="WorkflowDeploymentServices">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowServicesManager"/>
</FunctionImport>
<FunctionImport Name="GetWorkflowInstanceService" ReturnType="SP.WorkflowServices.WorkflowInstanceService" IsBindable="true" EntitySet="WorkflowInstanceServices">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowServicesManager"/>
</FunctionImport>
<FunctionImport Name="GetWorkflowInteropService" ReturnType="SP.WorkflowServices.InteropService" IsBindable="true" EntitySet="InteropServices">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowServicesManager"/>
</FunctionImport>
<FunctionImport Name="GetWorkflowSubscriptionService" ReturnType="SP.WorkflowServices.WorkflowSubscriptionService" IsBindable="true" EntitySet="WorkflowSubscriptionServices">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowServicesManager"/>
</FunctionImport>
<FunctionImport Name="SP_WorkflowServices_WorkflowSubscription" ReturnType="SP.WorkflowServices.WorkflowSubscription" IsComposable="true" EntitySet="WorkflowSubscriptions"/>
<FunctionImport Name="SP_WorkflowServices_WorkflowSubscriptionService_Current" ReturnType="SP.WorkflowServices.WorkflowSubscriptionService" IsComposable="true" EntitySet="WorkflowSubscriptionServices"/>
<FunctionImport Name="EnumerateSubscriptions" ReturnType="Collection(SP.WorkflowServices.WorkflowSubscription)" IsBindable="true" EntitySet="WorkflowSubscriptions">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowSubscriptionService"/>
</FunctionImport>
<FunctionImport Name="EnumerateSubscriptionsByDefinition" ReturnType="Collection(SP.WorkflowServices.WorkflowSubscription)" IsBindable="true" EntitySet="WorkflowSubscriptions">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowSubscriptionService"/>
<Parameter Name="definitionId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="EnumerateSubscriptionsByEventSource" ReturnType="Collection(SP.WorkflowServices.WorkflowSubscription)" IsBindable="true" EntitySet="WorkflowSubscriptions">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowSubscriptionService"/>
<Parameter Name="eventSourceId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="EnumerateSubscriptionsByList" ReturnType="Collection(SP.WorkflowServices.WorkflowSubscription)" IsBindable="true" EntitySet="WorkflowSubscriptions">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowSubscriptionService"/>
<Parameter Name="listId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetSubscription" ReturnType="SP.WorkflowServices.WorkflowSubscription" IsBindable="true" EntitySet="WorkflowSubscriptions">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowSubscriptionService"/>
<Parameter Name="subscriptionId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="PublishSubscription" ReturnType="Edm.Guid" IsBindable="true">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowSubscriptionService"/>
<Parameter Name="subscription" Type="SP.WorkflowServices.WorkflowSubscription"/>
</FunctionImport>
<FunctionImport Name="PublishSubscriptionForList" ReturnType="Edm.Guid" IsBindable="true">
<Parameter Name="this" Type="SP.WorkflowServices.WorkflowSubscriptionService"/>
<Parameter Name="subscription" Type="SP.WorkflowServices.WorkflowSubscription"/>
<Parameter Name="listId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SP_Microfeed_MicrofeedPostDefinitionManager" ReturnType="SP.Microfeed.MicrofeedPostDefinitionManager" IsComposable="true" EntitySet="MicrofeedPostDefinitionManagers"/>
<FunctionImport Name="DeleteMicrofeedPostDefinition" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedPostDefinitionManager"/>
<Parameter Name="postDefinition" Type="SP.Microfeed.MicrofeedPostDefinition"/>
</FunctionImport>
<FunctionImport Name="GetMicrofeedPostDefinition" ReturnType="SP.Microfeed.MicrofeedPostDefinition" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedPostDefinitionManager"/>
<Parameter Name="definitionName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetMicrofeedPostDefinitions" ReturnType="Collection(SP.Microfeed.MicrofeedPostDefinition)" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedPostDefinitionManager"/>
</FunctionImport>
<FunctionImport Name="NewMicrofeedPostDefinition" ReturnType="SP.Microfeed.MicrofeedPostDefinition" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedPostDefinitionManager"/>
<Parameter Name="definitionName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="UpdateMicrofeedPostDefinition" ReturnType="SP.Microfeed.MicrofeedPostDefinition" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedPostDefinitionManager"/>
<Parameter Name="postDefinition" Type="SP.Microfeed.MicrofeedPostDefinition"/>
</FunctionImport>
<FunctionImport Name="SP_Microfeed_MicrofeedAttachmentStore" ReturnType="SP.Microfeed.MicrofeedAttachmentStore" IsComposable="true" EntitySet="MicrofeedAttachmentStores"/>
<FunctionImport Name="PutImage" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedAttachmentStore"/>
<Parameter Name="imageData" Type="Edm.Stream"/>
</FunctionImport>
<FunctionImport Name="SP_Microfeed_MicrofeedData" ReturnType="SP.Microfeed.MicrofeedData" IsComposable="true" EntitySet="MicrofeedDatas">
<Parameter Name="store" Type="SP.Microfeed.MicrofeedStore"/>
<Parameter Name="props" Type="Collection(SP.KeyValue)"/>
</FunctionImport>
<FunctionImport Name="SP_Microfeed_MicrofeedManager" ReturnType="SP.Microfeed.MicrofeedManager" IsComposable="true" EntitySet="MicrofeedManagers"/>
<FunctionImport Name="AddUserToPostPeopleList" ReturnType="Edm.Int32" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedManager"/>
<Parameter Name="postIdentifier" Type="Edm.String"/>
<Parameter Name="UserLoginName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="ClearUnreadMentionsCount" ReturnType="Edm.Int32" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedManager"/>
</FunctionImport>
<FunctionImport Name="DeleteById" ReturnType="SP.Microfeed.MicrofeedThread" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedManager"/>
<Parameter Name="postIdentifier" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="DeleteUserFromPostPeopleList" ReturnType="Edm.Int32" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedManager"/>
<Parameter Name="postIdentifier" Type="Edm.String"/>
<Parameter Name="UserLoginName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetMyCategoricalFeed" ReturnType="SP.Microfeed.MicrofeedThreadCollection" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedManager"/>
<Parameter Name="feedOptions" Type="SP.Microfeed.MicrofeedRetrievalOptions"/>
</FunctionImport>
<FunctionImport Name="GetMyConsolidatedFeed" ReturnType="SP.Microfeed.MicrofeedThreadCollection" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedManager"/>
<Parameter Name="feedOptions" Type="SP.Microfeed.MicrofeedRetrievalOptions"/>
</FunctionImport>
<FunctionImport Name="GetMyPublishedFeed" ReturnType="SP.Microfeed.MicrofeedThreadCollection" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedManager"/>
<Parameter Name="feedOptions" Type="SP.Microfeed.MicrofeedRetrievalOptions"/>
<Parameter Name="typeOfPubFeed" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="ShowPublicView" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetPublishedFeed" ReturnType="SP.Microfeed.MicrofeedThreadCollection" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedManager"/>
<Parameter Name="feedOwner" Type="Edm.String"/>
<Parameter Name="feedOptions" Type="SP.Microfeed.MicrofeedRetrievalOptions"/>
<Parameter Name="typeOfPubFeed" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetThread" ReturnType="SP.Microfeed.MicrofeedThread" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedManager"/>
<Parameter Name="postIdentifier" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetUnreadMentionsCount" ReturnType="Edm.Int32" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedManager"/>
</FunctionImport>
<FunctionImport Name="Like" ReturnType="SP.Microfeed.MicrofeedThread" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedManager"/>
<Parameter Name="postIdentifier" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="LockThreadById" ReturnType="SP.Microfeed.MicrofeedThread" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedManager"/>
<Parameter Name="threadIdentifier" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Post" ReturnType="SP.Microfeed.MicrofeedThread" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedManager"/>
<Parameter Name="postOptions" Type="SP.Microfeed.MicrofeedPostOptions"/>
</FunctionImport>
<FunctionImport Name="PostReply" ReturnType="SP.Microfeed.MicrofeedThread" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedManager"/>
<Parameter Name="postIdentifier" Type="Edm.String"/>
<Parameter Name="postReplyOptions" Type="SP.Microfeed.MicrofeedPostOptions"/>
</FunctionImport>
<FunctionImport Name="RepopulateLMT" ReturnType="Edm.Int32" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedManager"/>
<Parameter Name="timeStamp" Type="Edm.DateTime" Nullable="false"/>
<Parameter Name="secureHash" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="UnLike" ReturnType="SP.Microfeed.MicrofeedThread" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedManager"/>
<Parameter Name="postIdentifier" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="UnLockThreadById" ReturnType="SP.Microfeed.MicrofeedThread" IsBindable="true">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedManager"/>
<Parameter Name="threadIdentifier" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_Microfeed_MicrofeedPostOptionCollection" ReturnType="SP.Microfeed.MicrofeedPostOptionCollection" IsComposable="true" EntitySet="MicrofeedPostOptionCollections"/>
<FunctionImport Name="SP_Microfeed_MicrofeedStore" ReturnType="SP.Microfeed.MicrofeedStore" IsComposable="true" EntitySet="MicrofeedStores"/>
<FunctionImport Name="GetItem" ReturnType="SP.Microfeed.MicrofeedData" IsBindable="true" EntitySet="MicrofeedDatas">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedStore"/>
<Parameter Name="storeIdentifier" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="NewItem" ReturnType="SP.Microfeed.MicrofeedData" IsBindable="true" EntitySet="MicrofeedDatas">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedStore"/>
<Parameter Name="storeIdentifier" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Query" ReturnType="Collection(SP.Microfeed.MicrofeedData)" IsBindable="true" EntitySet="MicrofeedDatas">
<Parameter Name="this" Type="SP.Microfeed.MicrofeedStore"/>
<Parameter Name="storeIdentifier" Type="Edm.String"/>
<Parameter Name="query" Type="SP.Microfeed.MicrofeedDataQuery"/>
</FunctionImport>
<FunctionImport Name="Microsoft_Office_Server_ReputationModel_Reputation_SetLike" ReturnType="Edm.Int32">
<Parameter Name="listID" Type="Edm.String"/>
<Parameter Name="itemID" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="like" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Microsoft_Office_Server_ReputationModel_Reputation_SetRating" ReturnType="Edm.Double">
<Parameter Name="listID" Type="Edm.String"/>
<Parameter Name="itemID" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="rating" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SP_Social_SocialFeedManager" ReturnType="SP.Social.SocialFeedManager" IsComposable="true" EntitySet="SocialFeedManagers"/>
<FunctionImport Name="CreateImageAttachment" ReturnType="SP.Social.SocialAttachment" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialFeedManager"/>
<Parameter Name="name" Type="Edm.String"/>
<Parameter Name="description" Type="Edm.String"/>
<Parameter Name="imageData" Type="Edm.Stream"/>
</FunctionImport>
<FunctionImport Name="CreatePost" ReturnType="SP.Social.SocialThread" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialFeedManager"/>
<Parameter Name="targetId" Type="Edm.String"/>
<Parameter Name="creationData" Type="SP.Social.SocialPostCreationData"/>
</FunctionImport>
<FunctionImport Name="DeletePost" ReturnType="SP.Social.SocialThread" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialFeedManager"/>
<Parameter Name="postId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetAllLikers" ReturnType="Collection(SP.Social.SocialActor)" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialFeedManager"/>
<Parameter Name="postId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetFeed" ReturnType="SP.Social.SocialFeed" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialFeedManager"/>
<Parameter Name="type" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="options" Type="SP.Social.SocialFeedOptions"/>
</FunctionImport>
<FunctionImport Name="GetFeedFor" ReturnType="SP.Social.SocialFeed" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialFeedManager"/>
<Parameter Name="actorId" Type="Edm.String"/>
<Parameter Name="options" Type="SP.Social.SocialFeedOptions"/>
</FunctionImport>
<FunctionImport Name="GetFullThread" ReturnType="SP.Social.SocialThread" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialFeedManager"/>
<Parameter Name="threadId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetMentions" ReturnType="SP.Social.SocialFeed" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialFeedManager"/>
<Parameter Name="clearUnreadMentions" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="options" Type="SP.Social.SocialFeedOptions"/>
</FunctionImport>
<FunctionImport Name="GetPreview" ReturnType="SP.Social.SocialAttachment" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialFeedManager"/>
<Parameter Name="itemUrl" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetUnreadMentionCount" ReturnType="Edm.Int32" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialFeedManager"/>
</FunctionImport>
<FunctionImport Name="LikePost" ReturnType="SP.Social.SocialThread" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialFeedManager"/>
<Parameter Name="postId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="LockThread" ReturnType="SP.Social.SocialThread" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialFeedManager"/>
<Parameter Name="threadId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="UnlikePost" ReturnType="SP.Social.SocialThread" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialFeedManager"/>
<Parameter Name="postId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="UnlockThread" ReturnType="SP.Social.SocialThread" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialFeedManager"/>
<Parameter Name="threadId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_Social_SocialFollowingManager" ReturnType="SP.Social.SocialFollowingManager" IsComposable="true" EntitySet="SocialFollowingManagers"/>
<FunctionImport Name="Follow" ReturnType="Edm.Int32" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialFollowingManager"/>
<Parameter Name="actor" Type="SP.Social.SocialActorInfo"/>
</FunctionImport>
<FunctionImport Name="GetFollowed" ReturnType="Collection(SP.Social.SocialActor)" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialFollowingManager"/>
<Parameter Name="types" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetFollowedCount" ReturnType="Edm.Int32" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialFollowingManager"/>
<Parameter Name="types" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetFollowers" ReturnType="Collection(SP.Social.SocialActor)" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialFollowingManager"/>
</FunctionImport>
<FunctionImport Name="GetSuggestions" ReturnType="Collection(SP.Social.SocialActor)" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialFollowingManager"/>
</FunctionImport>
<FunctionImport Name="IsFollowed" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialFollowingManager"/>
<Parameter Name="actor" Type="SP.Social.SocialActorInfo"/>
</FunctionImport>
<FunctionImport Name="SP_Social_SocialRestActor" ReturnType="SP.Social.SocialRestActor" IsComposable="true" EntitySet="SocialRestActors"/>
<FunctionImport Name="Feed" ReturnType="SP.Social.SocialRestFeed" IsComposable="true" IsBindable="true" EntitySet="SocialRestFeeds">
<Parameter Name="this" Type="SP.Social.SocialRestActor"/>
<Parameter Name="MaxThreadCount" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="NewerThan" Type="Edm.DateTime" Nullable="false"/>
<Parameter Name="OlderThan" Type="Edm.DateTime" Nullable="false"/>
<Parameter Name="SortOrder" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Likes" ReturnType="SP.Social.SocialRestFeed" IsComposable="true" IsBindable="true" EntitySet="SocialRestFeeds">
<Parameter Name="this" Type="SP.Social.SocialRestActor"/>
<Parameter Name="MaxThreadCount" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="NewerThan" Type="Edm.DateTime" Nullable="false"/>
<Parameter Name="OlderThan" Type="Edm.DateTime" Nullable="false"/>
<Parameter Name="SortOrder" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Mentionfeed" ReturnType="SP.Social.SocialRestFeed" IsComposable="true" IsBindable="true" EntitySet="SocialRestFeeds">
<Parameter Name="this" Type="SP.Social.SocialRestActor"/>
<Parameter Name="MaxThreadCount" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="NewerThan" Type="Edm.DateTime" Nullable="false"/>
<Parameter Name="OlderThan" Type="Edm.DateTime" Nullable="false"/>
<Parameter Name="SortOrder" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="News" ReturnType="SP.Social.SocialRestFeed" IsComposable="true" IsBindable="true" EntitySet="SocialRestFeeds">
<Parameter Name="this" Type="SP.Social.SocialRestActor"/>
<Parameter Name="MaxThreadCount" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="NewerThan" Type="Edm.DateTime" Nullable="false"/>
<Parameter Name="OlderThan" Type="Edm.DateTime" Nullable="false"/>
<Parameter Name="SortOrder" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Timelinefeed" ReturnType="SP.Social.SocialRestFeed" IsComposable="true" IsBindable="true" EntitySet="SocialRestFeeds">
<Parameter Name="this" Type="SP.Social.SocialRestActor"/>
<Parameter Name="MaxThreadCount" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="NewerThan" Type="Edm.DateTime" Nullable="false"/>
<Parameter Name="OlderThan" Type="Edm.DateTime" Nullable="false"/>
<Parameter Name="SortOrder" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="UnreadMentionCount" ReturnType="Edm.Int32" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialRestActor"/>
</FunctionImport>
<EntitySet Name="SocialRestFeedManagers" EntityType="SP.Social.SocialRestFeedManager"/>
<FunctionImport Name="SP_Social_SocialRestFeedManager" ReturnType="SP.Social.SocialRestFeedManager" IsComposable="true" EntitySet="SocialRestFeedManagers"/>
<FunctionImport Name="Actor" ReturnType="SP.Social.SocialRestActor" IsComposable="true" IsBindable="true" EntitySet="SocialRestActors">
<Parameter Name="this" Type="SP.Social.SocialRestFeedManager"/>
<Parameter Name="item" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="My" ReturnType="SP.Social.SocialRestActor" IsComposable="true" IsBindable="true" EntitySet="SocialRestActors">
<Parameter Name="this" Type="SP.Social.SocialRestFeedManager"/>
</FunctionImport>
<FunctionImport Name="Post" ReturnType="SP.Social.SocialRestThread" IsBindable="true" EntitySet="SocialRestThreads">
<Parameter Name="this" Type="SP.Social.SocialRestFeedManager"/>
<Parameter Name="ID" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_Social_SocialRestFeed" ReturnType="SP.Social.SocialRestFeed" IsComposable="true" EntitySet="SocialRestFeeds"/>
<FunctionImport Name="ClearUnReadMentionCount" ReturnType="SP.Social.SocialRestFeed" IsBindable="true" EntitySet="SocialRestFeeds">
<Parameter Name="this" Type="SP.Social.SocialRestFeed"/>
<Parameter Name="MaxThreadCount" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="NewerThan" Type="Edm.DateTime" Nullable="false"/>
<Parameter Name="OlderThan" Type="Edm.DateTime" Nullable="false"/>
<Parameter Name="SortOrder" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Post" ReturnType="SP.Social.SocialRestThread" IsBindable="true" EntitySet="SocialRestThreads">
<Parameter Name="this" Type="SP.Social.SocialRestFeed"/>
<Parameter Name="restCreationData" Type="SP.Social.SocialRestPostCreationData"/>
</FunctionImport>
<EntitySet Name="SocialRestFollowingManagers" EntityType="SP.Social.SocialRestFollowingManager"/>
<FunctionImport Name="SP_Social_SocialRestFollowingManager" ReturnType="SP.Social.SocialRestFollowingManager" IsComposable="true" EntitySet="SocialRestFollowingManagers"/>
<FunctionImport Name="Follow" ReturnType="Edm.Int32" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialRestFollowingManager"/>
<Parameter Name="AccountName" Type="Edm.String"/>
<Parameter Name="ActorType" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="ContentUri" Type="Edm.String"/>
<Parameter Name="Id" Type="Edm.String"/>
<Parameter Name="TagGuid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Followed" ReturnType="Collection(SP.Social.SocialActor)" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialRestFollowingManager"/>
<Parameter Name="types" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="FollowedCount" ReturnType="Edm.Int32" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialRestFollowingManager"/>
<Parameter Name="types" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Followers" ReturnType="Collection(SP.Social.SocialActor)" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialRestFollowingManager"/>
</FunctionImport>
<FunctionImport Name="IsFollowed" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialRestFollowingManager"/>
<Parameter Name="AccountName" Type="Edm.String"/>
<Parameter Name="ActorType" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="ContentUri" Type="Edm.String"/>
<Parameter Name="Id" Type="Edm.String"/>
<Parameter Name="TagGuid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="my" ReturnType="SP.Social.SocialRestFollowingManager" IsComposable="true" IsBindable="true" EntitySet="SocialRestFollowingManagers">
<Parameter Name="this" Type="SP.Social.SocialRestFollowingManager"/>
</FunctionImport>
<FunctionImport Name="Suggestions" ReturnType="Collection(SP.Social.SocialActor)" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialRestFollowingManager"/>
</FunctionImport>
<FunctionImport Name="SP_Social_SocialRestThread" ReturnType="SP.Social.SocialRestThread" IsComposable="true" EntitySet="SocialRestThreads"/>
<FunctionImport Name="Like" ReturnType="SP.Social.SocialRestThread" IsBindable="true" EntitySet="SocialRestThreads">
<Parameter Name="this" Type="SP.Social.SocialRestThread"/>
<Parameter Name="ID" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Likers" ReturnType="Collection(SP.Social.SocialActor)" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="SP.Social.SocialRestThread"/>
<Parameter Name="ID" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Lock" ReturnType="SP.Social.SocialRestThread" IsBindable="true" EntitySet="SocialRestThreads">
<Parameter Name="this" Type="SP.Social.SocialRestThread"/>
<Parameter Name="ID" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Reply" ReturnType="SP.Social.SocialRestThread" IsBindable="true" EntitySet="SocialRestThreads">
<Parameter Name="this" Type="SP.Social.SocialRestThread"/>
<Parameter Name="restCreationData" Type="SP.Social.SocialRestPostCreationData"/>
</FunctionImport>
<FunctionImport Name="UnLike" ReturnType="SP.Social.SocialRestThread" IsBindable="true" EntitySet="SocialRestThreads">
<Parameter Name="this" Type="SP.Social.SocialRestThread"/>
<Parameter Name="ID" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="UnLock" ReturnType="SP.Social.SocialRestThread" IsBindable="true" EntitySet="SocialRestThreads">
<Parameter Name="this" Type="SP.Social.SocialRestThread"/>
<Parameter Name="ID" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_UserProfiles_FollowedContent" ReturnType="SP.UserProfiles.FollowedContent" IsComposable="true" EntitySet="FollowedContents"/>
<FunctionImport Name="FindAndUpdateFollowedItem" ReturnType="SP.UserProfiles.FollowedItem" IsBindable="true">
<Parameter Name="this" Type="SP.UserProfiles.FollowedContent"/>
<Parameter Name="url" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Follow" ReturnType="SP.UserProfiles.FollowResult" IsBindable="true">
<Parameter Name="this" Type="SP.UserProfiles.FollowedContent"/>
<Parameter Name="url" Type="Edm.String"/>
<Parameter Name="data" Type="SP.UserProfiles.FollowedItemData"/>
</FunctionImport>
<FunctionImport Name="FollowItem" ReturnType="SP.UserProfiles.FollowResult" IsBindable="true">
<Parameter Name="this" Type="SP.UserProfiles.FollowedContent"/>
<Parameter Name="item" Type="SP.UserProfiles.FollowedItem"/>
</FunctionImport>
<FunctionImport Name="GetFollowedStatus" ReturnType="Edm.Int32" IsBindable="true">
<Parameter Name="this" Type="SP.UserProfiles.FollowedContent"/>
<Parameter Name="url" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetItem" ReturnType="SP.UserProfiles.FollowedItem" IsBindable="true">
<Parameter Name="this" Type="SP.UserProfiles.FollowedContent"/>
<Parameter Name="url" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetItems" ReturnType="Collection(SP.UserProfiles.FollowedItem)" IsBindable="true">
<Parameter Name="this" Type="SP.UserProfiles.FollowedContent"/>
<Parameter Name="options" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="subtype" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="IsFollowed" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.UserProfiles.FollowedContent"/>
<Parameter Name="url" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="RefreshFollowedItem" ReturnType="SP.UserProfiles.FollowedItem" IsBindable="true">
<Parameter Name="this" Type="SP.UserProfiles.FollowedContent"/>
<Parameter Name="item" Type="SP.UserProfiles.FollowedItem"/>
</FunctionImport>
<FunctionImport Name="SP_UserProfiles_FollowedItemData" ReturnType="SP.UserProfiles.FollowedItemData" IsComposable="true" EntitySet="FollowedItemDatas">
<Parameter Name="props" Type="Collection(SP.KeyValue)"/>
</FunctionImport>
<FunctionImport Name="SP_UserProfiles_PeopleManager" ReturnType="SP.UserProfiles.PeopleManager" IsComposable="true" EntitySet="PeopleManagers"/>
<FunctionImport Name="AmIFollowedBy" ReturnType="Edm.Boolean" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="SP.UserProfiles.PeopleManager"/>
<Parameter Name="accountName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="AmIFollowing" ReturnType="Edm.Boolean" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="SP.UserProfiles.PeopleManager"/>
<Parameter Name="accountName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetFollowedTags" ReturnType="Collection(Edm.String)" IsBindable="true">
<Parameter Name="this" Type="SP.UserProfiles.PeopleManager"/>
<Parameter Name="cTagsToFetch" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetFollowersFor" ReturnType="Collection(SP.UserProfiles.PersonProperties)" IsComposable="true" IsBindable="true" EntitySet="PersonPropertiess">
<Parameter Name="this" Type="SP.UserProfiles.PeopleManager"/>
<Parameter Name="accountName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetMyFollowers" ReturnType="Collection(SP.UserProfiles.PersonProperties)" IsComposable="true" IsBindable="true" EntitySet="PersonPropertiess">
<Parameter Name="this" Type="SP.UserProfiles.PeopleManager"/>
</FunctionImport>
<FunctionImport Name="GetMyProperties" ReturnType="SP.UserProfiles.PersonProperties" IsComposable="true" IsBindable="true" EntitySet="PersonPropertiess">
<Parameter Name="this" Type="SP.UserProfiles.PeopleManager"/>
</FunctionImport>
<FunctionImport Name="GetMySuggestions" ReturnType="Collection(SP.UserProfiles.PersonProperties)" IsComposable="true" IsBindable="true" EntitySet="PersonPropertiess">
<Parameter Name="this" Type="SP.UserProfiles.PeopleManager"/>
</FunctionImport>
<FunctionImport Name="GetPeopleFollowedBy" ReturnType="Collection(SP.UserProfiles.PersonProperties)" IsComposable="true" IsBindable="true" EntitySet="PersonPropertiess">
<Parameter Name="this" Type="SP.UserProfiles.PeopleManager"/>
<Parameter Name="accountName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetPeopleFollowedByMe" ReturnType="Collection(SP.UserProfiles.PersonProperties)" IsComposable="true" IsBindable="true" EntitySet="PersonPropertiess">
<Parameter Name="this" Type="SP.UserProfiles.PeopleManager"/>
</FunctionImport>
<FunctionImport Name="GetPropertiesFor" ReturnType="SP.UserProfiles.PersonProperties" IsComposable="true" IsBindable="true" EntitySet="PersonPropertiess">
<Parameter Name="this" Type="SP.UserProfiles.PeopleManager"/>
<Parameter Name="accountName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetTrendingTags" ReturnType="SP.UserProfiles.HashTagCollection" IsBindable="true" EntitySet="HashTagCollections">
<Parameter Name="this" Type="SP.UserProfiles.PeopleManager"/>
</FunctionImport>
<FunctionImport Name="GetUserProfilePropertiesFor" ReturnType="Collection(Edm.String)" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="SP.UserProfiles.PeopleManager"/>
<Parameter Name="propertiesForUser" Type="SP.UserProfiles.UserProfilePropertiesForUser"/>
</FunctionImport>
<FunctionImport Name="GetUserProfilePropertyFor" ReturnType="Edm.String" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="SP.UserProfiles.PeopleManager"/>
<Parameter Name="accountName" Type="Edm.String"/>
<Parameter Name="propertyName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_UserProfiles_PeopleManager_IsFollowing" ReturnType="Edm.Boolean" IsComposable="true">
<Parameter Name="possibleFollowerAccountName" Type="Edm.String"/>
<Parameter Name="possibleFolloweeAccountName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_UserProfiles_ProfileLoader_GetProfileLoader" ReturnType="SP.UserProfiles.ProfileLoader" EntitySet="ProfileLoaders"/>
<FunctionImport Name="GetUserProfile" ReturnType="SP.UserProfiles.UserProfile" IsBindable="true" EntitySet="UserProfiles">
<Parameter Name="this" Type="SP.UserProfiles.ProfileLoader"/>
</FunctionImport>
<FunctionImport Name="SP_UserProfiles_UserProfilePropertiesForUser" ReturnType="SP.UserProfiles.UserProfilePropertiesForUser" IsComposable="true" EntitySet="UserProfilePropertiesForUsers">
<Parameter Name="accountName" Type="Edm.String"/>
<Parameter Name="propertyNames" Type="Collection(Edm.String)"/>
</FunctionImport>
<FunctionImport Name="GetPropertyNames" ReturnType="Collection(Edm.String)" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="SP.UserProfiles.UserProfilePropertiesForUser"/>
</FunctionImport>
<FunctionImport Name="PS_LookupTables_InvalidNameCharacters" ReturnType="Collection(Edm.String)" IsComposable="true"/>
<FunctionImport Name="Add" ReturnType="PS.Calendar" IsBindable="true" EntitySet="Calendars">
<Parameter Name="this" Type="Collection(PS.Calendar)"/>
<Parameter Name="parameters" Type="PS.CalendarCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.Calendar" IsComposable="true" IsBindable="true" EntitySet="Calendars">
<Parameter Name="this" Type="Collection(PS.Calendar)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.Calendar" IsComposable="true" IsBindable="true" EntitySet="Calendars">
<Parameter Name="this" Type="Collection(PS.Calendar)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Collection(PS.Calendar)"/>
<Parameter Name="calendar" Type="PS.Calendar"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="PS.CalendarException" IsBindable="true" EntitySet="CalendarExceptions">
<Parameter Name="this" Type="Collection(PS.CalendarException)"/>
<Parameter Name="parameters" Type="PS.CalendarExceptionCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.CalendarException" IsComposable="true" IsBindable="true" EntitySet="CalendarExceptions">
<Parameter Name="this" Type="Collection(PS.CalendarException)"/>
<Parameter Name="id" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Collection(PS.CalendarException)"/>
<Parameter Name="exception" Type="PS.CalendarException"/>
</FunctionImport>
<FunctionImport Name="CopyTo" ReturnType="PS.Calendar" IsBindable="true" EntitySet="Calendars">
<Parameter Name="this" Type="PS.Calendar"/>
<Parameter Name="name" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="PS.CustomField" IsBindable="true" EntitySet="CustomFields">
<Parameter Name="this" Type="Collection(PS.CustomField)"/>
<Parameter Name="parameters" Type="PS.CustomFieldCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetByAppAlternateId" ReturnType="PS.CustomField" IsComposable="true" IsBindable="true" EntitySet="CustomFields">
<Parameter Name="this" Type="Collection(PS.CustomField)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.CustomField" IsComposable="true" IsBindable="true" EntitySet="CustomFields">
<Parameter Name="this" Type="Collection(PS.CustomField)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.CustomField" IsComposable="true" IsBindable="true" EntitySet="CustomFields">
<Parameter Name="this" Type="Collection(PS.CustomField)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Collection(PS.CustomField)"/>
<Parameter Name="field" Type="PS.CustomField"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="PS.DraftAssignment" IsBindable="true" EntitySet="DraftAssignments">
<Parameter Name="this" Type="Collection(PS.DraftAssignment)"/>
<Parameter Name="parameters" Type="PS.AssignmentCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.DraftAssignment" IsComposable="true" IsBindable="true" EntitySet="DraftAssignments">
<Parameter Name="this" Type="Collection(PS.DraftAssignment)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.DraftAssignment" IsComposable="true" IsBindable="true" EntitySet="DraftAssignments">
<Parameter Name="this" Type="Collection(PS.DraftAssignment)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Collection(PS.DraftAssignment)"/>
<Parameter Name="assignment" Type="PS.DraftAssignment"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="PS.DraftProjectResource" IsBindable="true" EntitySet="DraftProjectResources">
<Parameter Name="this" Type="Collection(PS.DraftProjectResource)"/>
<Parameter Name="parameters" Type="PS.ProjectResourceCreationInformation"/>
</FunctionImport>
<FunctionImport Name="AddEnterpriseResource" ReturnType="PS.DraftProjectResource" IsBindable="true" EntitySet="DraftProjectResources">
<Parameter Name="this" Type="Collection(PS.DraftProjectResource)"/>
<Parameter Name="resource" Type="PS.EnterpriseResource"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.DraftProjectResource" IsComposable="true" IsBindable="true" EntitySet="DraftProjectResources">
<Parameter Name="this" Type="Collection(PS.DraftProjectResource)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.DraftProjectResource" IsComposable="true" IsBindable="true" EntitySet="DraftProjectResources">
<Parameter Name="this" Type="Collection(PS.DraftProjectResource)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Collection(PS.DraftProjectResource)"/>
<Parameter Name="resource" Type="PS.DraftProjectResource"/>
</FunctionImport>
<FunctionImport Name="GetResourcePlanByUrl" ReturnType="PS.ResourcePlan" IsComposable="true" IsBindable="true" EntitySet="ResourcePlans">
<Parameter Name="this" Type="PS.Project"/>
<Parameter Name="start" Type="Edm.String"/>
<Parameter Name="end" Type="Edm.String"/>
<Parameter Name="scale" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="ReadyToLeaveProjectStage" ReturnType="Edm.Int32" IsBindable="true">
<Parameter Name="this" Type="PS.Project"/>
</FunctionImport>
<FunctionImport Name="GetResourcePlanByUrl" ReturnType="PS.ResourcePlan" IsComposable="true" IsBindable="true" EntitySet="ResourcePlans">
<Parameter Name="this" Type="PS.DraftProject"/>
<Parameter Name="start" Type="Edm.String"/>
<Parameter Name="end" Type="Edm.String"/>
<Parameter Name="scale" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="ReadyToLeaveProjectStage" ReturnType="Edm.Int32" IsBindable="true">
<Parameter Name="this" Type="PS.DraftProject"/>
</FunctionImport>
<FunctionImport Name="CheckIn" ReturnType="PS.QueueJob" IsBindable="true" EntitySet="QueueJobs">
<Parameter Name="this" Type="PS.DraftProject"/>
<Parameter Name="force" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Publish" ReturnType="PS.QueueJob" IsBindable="true" EntitySet="QueueJobs">
<Parameter Name="this" Type="PS.DraftProject"/>
<Parameter Name="checkIn" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Update" ReturnType="PS.QueueJob" IsBindable="true" EntitySet="QueueJobs">
<Parameter Name="this" Type="PS.DraftProject"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="PS.DraftTask" IsBindable="true" EntitySet="DraftTasks">
<Parameter Name="this" Type="Collection(PS.DraftTask)"/>
<Parameter Name="parameters" Type="PS.TaskCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.DraftTask" IsComposable="true" IsBindable="true" EntitySet="DraftTasks">
<Parameter Name="this" Type="Collection(PS.DraftTask)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.DraftTask" IsComposable="true" IsBindable="true" EntitySet="DraftTasks">
<Parameter Name="this" Type="Collection(PS.DraftTask)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Collection(PS.DraftTask)"/>
<Parameter Name="task" Type="PS.DraftTask"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="PS.DraftTaskLink" IsBindable="true" EntitySet="DraftTaskLinks">
<Parameter Name="this" Type="Collection(PS.DraftTaskLink)"/>
<Parameter Name="parameters" Type="PS.TaskLinkCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.DraftTaskLink" IsComposable="true" IsBindable="true" EntitySet="DraftTaskLinks">
<Parameter Name="this" Type="Collection(PS.DraftTaskLink)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.DraftTaskLink" IsComposable="true" IsBindable="true" EntitySet="DraftTaskLinks">
<Parameter Name="this" Type="Collection(PS.DraftTaskLink)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Collection(PS.DraftTaskLink)"/>
<Parameter Name="TaskLink" Type="PS.DraftTaskLink"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="PS.EnterpriseProjectType" IsBindable="true" EntitySet="EnterpriseProjectTypes">
<Parameter Name="this" Type="Collection(PS.EnterpriseProjectType)"/>
<Parameter Name="parameters" Type="PS.EPTCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.EnterpriseProjectType" IsComposable="true" IsBindable="true" EntitySet="EnterpriseProjectTypes">
<Parameter Name="this" Type="Collection(PS.EnterpriseProjectType)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.EnterpriseProjectType" IsComposable="true" IsBindable="true" EntitySet="EnterpriseProjectTypes">
<Parameter Name="this" Type="Collection(PS.EnterpriseProjectType)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Collection(PS.EnterpriseProjectType)"/>
<Parameter Name="ept" Type="PS.EnterpriseProjectType"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="PS.EnterpriseResource" IsBindable="true" EntitySet="EnterpriseResources">
<Parameter Name="this" Type="Collection(PS.EnterpriseResource)"/>
<Parameter Name="parameters" Type="PS.EnterpriseResourceCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.EnterpriseResource" IsComposable="true" IsBindable="true" EntitySet="EnterpriseResources">
<Parameter Name="this" Type="Collection(PS.EnterpriseResource)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.EnterpriseResource" IsComposable="true" IsBindable="true" EntitySet="EnterpriseResources">
<Parameter Name="this" Type="Collection(PS.EnterpriseResource)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetByUser" ReturnType="PS.EnterpriseResource" IsComposable="true" IsBindable="true" EntitySet="EnterpriseResources">
<Parameter Name="this" Type="Collection(PS.EnterpriseResource)"/>
<Parameter Name="user" Type="SP.User"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Collection(PS.EnterpriseResource)"/>
<Parameter Name="resource" Type="PS.EnterpriseResource"/>
</FunctionImport>
<FunctionImport Name="PS_EnterpriseResource_Self" ReturnType="PS.EnterpriseResource" IsComposable="true" EntitySet="EnterpriseResources"/>
<FunctionImport Name="GetById" ReturnType="PS.Event" IsComposable="true" IsBindable="true" EntitySet="Events1">
<Parameter Name="this" Type="Collection(PS.Event)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetByInt" ReturnType="PS.Event" IsComposable="true" IsBindable="true" EntitySet="Events1">
<Parameter Name="this" Type="Collection(PS.Event)"/>
<Parameter Name="id" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="PS.EventHandler" IsBindable="true" EntitySet="EventHandlers">
<Parameter Name="this" Type="Collection(PS.EventHandler)"/>
<Parameter Name="parameters" Type="PS.EventHandlerCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.EventHandler" IsComposable="true" IsBindable="true" EntitySet="EventHandlers">
<Parameter Name="this" Type="Collection(PS.EventHandler)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.EventHandler" IsComposable="true" IsBindable="true" EntitySet="EventHandlers">
<Parameter Name="this" Type="Collection(PS.EventHandler)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Collection(PS.EventHandler)"/>
<Parameter Name="handler" Type="PS.EventHandler"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="PS.LookupEntry" IsBindable="true" EntitySet="LookupEntrys">
<Parameter Name="this" Type="Collection(PS.LookupEntry)"/>
<Parameter Name="parameters" Type="PS.LookupEntryCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetByAppAlternateId" ReturnType="PS.LookupEntry" IsComposable="true" IsBindable="true" EntitySet="LookupEntrys">
<Parameter Name="this" Type="Collection(PS.LookupEntry)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.LookupEntry" IsComposable="true" IsBindable="true" EntitySet="LookupEntrys">
<Parameter Name="this" Type="Collection(PS.LookupEntry)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.LookupEntry" IsComposable="true" IsBindable="true" EntitySet="LookupEntrys">
<Parameter Name="this" Type="Collection(PS.LookupEntry)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Collection(PS.LookupEntry)"/>
<Parameter Name="entry" Type="PS.LookupEntry"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="PS.LookupTable" IsBindable="true" EntitySet="LookupTables">
<Parameter Name="this" Type="Collection(PS.LookupTable)"/>
<Parameter Name="parameters" Type="PS.LookupTableCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetByAppAlternateId" ReturnType="PS.LookupTable" IsComposable="true" IsBindable="true" EntitySet="LookupTables">
<Parameter Name="this" Type="Collection(PS.LookupTable)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.LookupTable" IsComposable="true" IsBindable="true" EntitySet="LookupTables">
<Parameter Name="this" Type="Collection(PS.LookupTable)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.LookupTable" IsComposable="true" IsBindable="true" EntitySet="LookupTables">
<Parameter Name="this" Type="Collection(PS.LookupTable)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Collection(PS.LookupTable)"/>
<Parameter Name="table" Type="PS.LookupTable"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="PS.Phase" IsBindable="true" EntitySet="Phases">
<Parameter Name="this" Type="Collection(PS.Phase)"/>
<Parameter Name="parameters" Type="PS.PhaseCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.Phase" IsComposable="true" IsBindable="true" EntitySet="Phases">
<Parameter Name="this" Type="Collection(PS.Phase)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.Phase" IsComposable="true" IsBindable="true" EntitySet="Phases">
<Parameter Name="this" Type="Collection(PS.Phase)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Collection(PS.Phase)"/>
<Parameter Name="phase" Type="PS.Phase"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="PS.PlanAssignment" IsBindable="true" EntitySet="PlanAssignments">
<Parameter Name="this" Type="Collection(PS.PlanAssignment)"/>
<Parameter Name="parameters" Type="PS.PlanAssignmentCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.PlanAssignment" IsComposable="true" IsBindable="true" EntitySet="PlanAssignments">
<Parameter Name="this" Type="Collection(PS.PlanAssignment)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.PlanAssignment" IsComposable="true" IsBindable="true" EntitySet="PlanAssignments">
<Parameter Name="this" Type="Collection(PS.PlanAssignment)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Collection(PS.PlanAssignment)"/>
<Parameter Name="assignment" Type="PS.PlanAssignment"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.PlanAssignmentInterval" IsComposable="true" IsBindable="true" EntitySet="PlanAssignmentIntervals">
<Parameter Name="this" Type="Collection(PS.PlanAssignmentInterval)"/>
<Parameter Name="id" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetByStart" ReturnType="PS.PlanAssignmentInterval" IsComposable="true" IsBindable="true" EntitySet="PlanAssignmentIntervals">
<Parameter Name="this" Type="Collection(PS.PlanAssignmentInterval)"/>
<Parameter Name="start" Type="Edm.DateTime" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="PS.PublishedProject" IsBindable="true" EntitySet="PublishedProjects">
<Parameter Name="this" Type="Collection(PS.PublishedProject)"/>
<Parameter Name="parameters" Type="PS.ProjectCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.PublishedProject" IsComposable="true" IsBindable="true" EntitySet="PublishedProjects">
<Parameter Name="this" Type="Collection(PS.PublishedProject)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.PublishedProject" IsComposable="true" IsBindable="true" EntitySet="PublishedProjects">
<Parameter Name="this" Type="Collection(PS.PublishedProject)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Collection(PS.PublishedProject)"/>
<Parameter Name="project" Type="PS.PublishedProject"/>
</FunctionImport>
<FunctionImport Name="Update" ReturnType="PS.QueueJob" IsBindable="true" EntitySet="QueueJobs">
<Parameter Name="this" Type="Collection(PS.PublishedProject)"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.ProjectDetailPage" IsComposable="true" IsBindable="true" EntitySet="ProjectDetailPages">
<Parameter Name="this" Type="Collection(PS.ProjectDetailPage)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.ProjectDetailPage" IsComposable="true" IsBindable="true" EntitySet="ProjectDetailPages">
<Parameter Name="this" Type="Collection(PS.ProjectDetailPage)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="PS_ProjectServerData" ReturnType="PS.ProjectServerData" IsComposable="true" EntitySet="ProjectServerDatas"/>
<FunctionImport Name="PS_ProjectServer" ReturnType="PS.ProjectServer" IsComposable="true" EntitySet="ProjectServers"/>
<FunctionImport Name="GetByGuid" ReturnType="PS.PublishedAssignment" IsComposable="true" IsBindable="true" EntitySet="PublishedAssignments">
<Parameter Name="this" Type="Collection(PS.PublishedAssignment)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.PublishedAssignment" IsComposable="true" IsBindable="true" EntitySet="PublishedAssignments">
<Parameter Name="this" Type="Collection(PS.PublishedAssignment)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.PublishedProjectResource" IsComposable="true" IsBindable="true" EntitySet="PublishedProjectResources">
<Parameter Name="this" Type="Collection(PS.PublishedProjectResource)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.PublishedProjectResource" IsComposable="true" IsBindable="true" EntitySet="PublishedProjectResources">
<Parameter Name="this" Type="Collection(PS.PublishedProjectResource)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetResourcePlanByUrl" ReturnType="PS.ResourcePlan" IsComposable="true" IsBindable="true" EntitySet="ResourcePlans">
<Parameter Name="this" Type="PS.PublishedProject"/>
<Parameter Name="start" Type="Edm.String"/>
<Parameter Name="end" Type="Edm.String"/>
<Parameter Name="scale" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="ReadyToLeaveProjectStage" ReturnType="Edm.Int32" IsBindable="true">
<Parameter Name="this" Type="PS.PublishedProject"/>
</FunctionImport>
<FunctionImport Name="CheckOut" ReturnType="PS.DraftProject" IsBindable="true" EntitySet="DraftProjects">
<Parameter Name="this" Type="PS.PublishedProject"/>
</FunctionImport>
<FunctionImport Name="DeleteObject" ReturnType="PS.QueueJob" IsBindable="true" EntitySet="QueueJobs">
<Parameter Name="this" Type="PS.PublishedProject"/>
</FunctionImport>
<FunctionImport Name="UpdateVisibilityCustomFields" ReturnType="PS.QueueJob" IsBindable="true" EntitySet="QueueJobs">
<Parameter Name="this" Type="PS.PublishedProject"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.PublishedTask" IsComposable="true" IsBindable="true" EntitySet="PublishedTasks">
<Parameter Name="this" Type="Collection(PS.PublishedTask)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.PublishedTask" IsComposable="true" IsBindable="true" EntitySet="PublishedTasks">
<Parameter Name="this" Type="Collection(PS.PublishedTask)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.PublishedTaskLink" IsComposable="true" IsBindable="true" EntitySet="PublishedTaskLinks">
<Parameter Name="this" Type="Collection(PS.PublishedTaskLink)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.PublishedTaskLink" IsComposable="true" IsBindable="true" EntitySet="PublishedTaskLinks">
<Parameter Name="this" Type="Collection(PS.PublishedTaskLink)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.QueueJob" IsComposable="true" IsBindable="true" EntitySet="QueueJobs">
<Parameter Name="this" Type="Collection(PS.QueueJob)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.QueueJob" IsComposable="true" IsBindable="true" EntitySet="QueueJobs">
<Parameter Name="this" Type="Collection(PS.QueueJob)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="DeleteObject" ReturnType="PS.QueueJob" IsBindable="true" EntitySet="QueueJobs">
<Parameter Name="this" Type="PS.ResourcePlan"/>
</FunctionImport>
<FunctionImport Name="ForceCheckIn" ReturnType="PS.QueueJob" IsBindable="true" EntitySet="QueueJobs">
<Parameter Name="this" Type="PS.ResourcePlan"/>
</FunctionImport>
<FunctionImport Name="Publish" ReturnType="PS.QueueJob" IsBindable="true" EntitySet="QueueJobs">
<Parameter Name="this" Type="PS.ResourcePlan"/>
</FunctionImport>
<FunctionImport Name="Update" ReturnType="PS.QueueJob" IsBindable="true" EntitySet="QueueJobs">
<Parameter Name="this" Type="PS.ResourcePlan"/>
</FunctionImport>
<FunctionImport Name="PS_ServiceStatus" ReturnType="PS.ServiceStatus" IsComposable="true" EntitySet="ServiceStatuss">
<Parameter Name="server" Type="PS.ProjectServer"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="PS.Stage" IsBindable="true" EntitySet="Stages">
<Parameter Name="this" Type="Collection(PS.Stage)"/>
<Parameter Name="parameters" Type="PS.StageCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.Stage" IsComposable="true" IsBindable="true" EntitySet="Stages">
<Parameter Name="this" Type="Collection(PS.Stage)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.Stage" IsComposable="true" IsBindable="true" EntitySet="Stages">
<Parameter Name="this" Type="Collection(PS.Stage)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Collection(PS.Stage)"/>
<Parameter Name="stage" Type="PS.Stage"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="PS.StageCustomField" IsBindable="true" EntitySet="StageCustomFields">
<Parameter Name="this" Type="Collection(PS.StageCustomField)"/>
<Parameter Name="creationInfo" Type="PS.StageCustomFieldCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.StageCustomField" IsComposable="true" IsBindable="true" EntitySet="StageCustomFields">
<Parameter Name="this" Type="Collection(PS.StageCustomField)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.StageCustomField" IsComposable="true" IsBindable="true" EntitySet="StageCustomFields">
<Parameter Name="this" Type="Collection(PS.StageCustomField)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Collection(PS.StageCustomField)"/>
<Parameter Name="field" Type="PS.StageCustomField"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="PS.StagePDP" IsBindable="true" EntitySet="StagePDPs">
<Parameter Name="this" Type="Collection(PS.StagePDP)"/>
<Parameter Name="parameters" Type="PS.StagePDPCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.StagePDP" IsComposable="true" IsBindable="true" EntitySet="StagePDPs">
<Parameter Name="this" Type="Collection(PS.StagePDP)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.StagePDP" IsComposable="true" IsBindable="true" EntitySet="StagePDPs">
<Parameter Name="this" Type="Collection(PS.StagePDP)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Collection(PS.StagePDP)"/>
<Parameter Name="pdp" Type="PS.StagePDP"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="PS.StatusAssignment" IsBindable="true" EntitySet="StatusAssignments">
<Parameter Name="this" Type="Collection(PS.StatusAssignment)"/>
<Parameter Name="parameters" Type="PS.StatusAssignmentCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.StatusAssignment" IsComposable="true" IsBindable="true" EntitySet="StatusAssignments">
<Parameter Name="this" Type="Collection(PS.StatusAssignment)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.StatusAssignment" IsComposable="true" IsBindable="true" EntitySet="StatusAssignments">
<Parameter Name="this" Type="Collection(PS.StatusAssignment)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetTimePhaseByUrl" ReturnType="PS.TimePhase" IsComposable="true" IsBindable="true" EntitySet="TimePhases">
<Parameter Name="this" Type="Collection(PS.StatusAssignment)"/>
<Parameter Name="start" Type="Edm.String"/>
<Parameter Name="end" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Collection(PS.StatusAssignment)"/>
<Parameter Name="assignment" Type="PS.StatusAssignment"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="PS.TimeSheetLine" IsBindable="true" EntitySet="TimeSheetLines">
<Parameter Name="this" Type="Collection(PS.TimeSheetLine)"/>
<Parameter Name="parameters" Type="PS.TimeSheetLineCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.TimeSheetLine" IsComposable="true" IsBindable="true" EntitySet="TimeSheetLines">
<Parameter Name="this" Type="Collection(PS.TimeSheetLine)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.TimeSheetLine" IsComposable="true" IsBindable="true" EntitySet="TimeSheetLines">
<Parameter Name="this" Type="Collection(PS.TimeSheetLine)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Collection(PS.TimeSheetLine)"/>
<Parameter Name="line" Type="PS.TimeSheetLine"/>
</FunctionImport>
<FunctionImport Name="GetByGuid" ReturnType="PS.TimeSheetPeriod" IsComposable="true" IsBindable="true" EntitySet="TimeSheetPeriods">
<Parameter Name="this" Type="Collection(PS.TimeSheetPeriod)"/>
<Parameter Name="uid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.TimeSheetPeriod" IsComposable="true" IsBindable="true" EntitySet="TimeSheetPeriods">
<Parameter Name="this" Type="Collection(PS.TimeSheetPeriod)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="CreateTimeSheet" ReturnType="PS.TimeSheet" IsBindable="true" EntitySet="TimeSheets">
<Parameter Name="this" Type="PS.TimeSheetPeriod"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="PS.TimeSheetWork" IsBindable="true" EntitySet="TimeSheetWorks">
<Parameter Name="this" Type="Collection(PS.TimeSheetWork)"/>
<Parameter Name="parameters" Type="PS.TimeSheetWorkCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.TimeSheetWork" IsComposable="true" IsBindable="true" EntitySet="TimeSheetWorks">
<Parameter Name="this" Type="Collection(PS.TimeSheetWork)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetByStartDate" ReturnType="PS.TimeSheetWork" IsComposable="true" IsBindable="true" EntitySet="TimeSheetWorks">
<Parameter Name="this" Type="Collection(PS.TimeSheetWork)"/>
<Parameter Name="start" Type="Edm.DateTime" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Collection(PS.TimeSheetWork)"/>
<Parameter Name="work" Type="PS.TimeSheetWork"/>
</FunctionImport>
<FunctionImport Name="CreateProjectFromListItem" ReturnType="Edm.Guid" IsBindable="true">
<Parameter Name="this" Type="PS.WorkflowActivities"/>
<Parameter Name="webId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="listId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="itemId" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="eptId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="ReadBooleanProperty" ReturnType="Edm.Boolean" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="PS.WorkflowActivities"/>
<Parameter Name="projectId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="propertyId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="ReadCurrencyProperty" ReturnType="Edm.Double" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="PS.WorkflowActivities"/>
<Parameter Name="projectId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="propertyId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="ReadDateTimeProperty" ReturnType="Edm.DateTime" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="PS.WorkflowActivities"/>
<Parameter Name="projectId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="propertyId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="ReadGuidProperty" ReturnType="Edm.Guid" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="PS.WorkflowActivities"/>
<Parameter Name="projectId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="propertyId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="ReadIntegerProperty" ReturnType="Edm.Int32" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="PS.WorkflowActivities"/>
<Parameter Name="projectId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="propertyId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="ReadNumberProperty" ReturnType="Edm.Double" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="PS.WorkflowActivities"/>
<Parameter Name="projectId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="propertyId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="ReadProjectProperty" ReturnType="Edm.String" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="PS.WorkflowActivities"/>
<Parameter Name="projectId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="propertyId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="ReadTextProperty" ReturnType="Edm.String" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="PS.WorkflowActivities"/>
<Parameter Name="projectId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="propertyId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="ReadyToLeaveProjectStage" ReturnType="Edm.Int32" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="PS.WorkflowActivities"/>
<Parameter Name="projectId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="PS.WorkflowDesignerField" IsComposable="true" IsBindable="true" EntitySet="WorkflowDesignerFields">
<Parameter Name="this" Type="Collection(PS.WorkflowDesignerField)"/>
<Parameter Name="objectId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_Publishing_AddinPlugin" ReturnType="SP.Publishing.AddinPlugin" IsComposable="true" EntitySet="AddinPlugins"/>
<FunctionImport Name="SP_Publishing_AddinSettings" ReturnType="SP.Publishing.AddinSettings" IsComposable="true" EntitySet="AddinSettingss">
<Parameter Name="id" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SP_Publishing_DesignPackage_ExportEnterprise" ReturnType="SP.Publishing.DesignPackageInfo">
<Parameter Name="site" Type="SP.Site"/>
<Parameter Name="includeSearchConfiguration" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SP_Publishing_DesignPackage_ExportSmallBusiness" ReturnType="SP.Publishing.DesignPackageInfo">
<Parameter Name="site" Type="SP.Site"/>
<Parameter Name="packageName" Type="Edm.String"/>
<Parameter Name="includeSearchConfiguration" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTermProviderNameCollection"/>
<Parameter Name="item" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="CreateTerm" ReturnType="SP.Publishing.Navigation.NavigationTerm" IsBindable="true" EntitySet="NavigationTerms">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTermSetItem"/>
<Parameter Name="termName" Type="Edm.String"/>
<Parameter Name="linkType" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="termId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetResolvedDisplayUrl" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTermSetItem"/>
<Parameter Name="browserQueryString" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetTaxonomyTermStore" ReturnType="SP.Taxonomy.TermStore" IsBindable="true" EntitySet="TermStores">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTermSetItem"/>
</FunctionImport>
<FunctionImport Name="CreateTerm" ReturnType="SP.Publishing.Navigation.NavigationTerm" IsBindable="true" EntitySet="NavigationTerms">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTerm"/>
<Parameter Name="termName" Type="Edm.String"/>
<Parameter Name="linkType" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="termId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetResolvedDisplayUrl" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTerm"/>
<Parameter Name="browserQueryString" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetTaxonomyTermStore" ReturnType="SP.Taxonomy.TermStore" IsBindable="true" EntitySet="TermStores">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTerm"/>
</FunctionImport>
<FunctionImport Name="GetAllParentTerms" ReturnType="Collection(SP.Publishing.Navigation.NavigationTerm)" IsBindable="true" EntitySet="NavigationTerms">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTerm"/>
</FunctionImport>
<FunctionImport Name="GetAsEditable" ReturnType="SP.Publishing.Navigation.NavigationTerm" IsBindable="true" EntitySet="NavigationTerms">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTerm"/>
<Parameter Name="taxonomySession" Type="SP.Taxonomy.TaxonomySession"/>
</FunctionImport>
<FunctionImport Name="SP_Publishing_Navigation_NavigationTerm_GetAsResolvedByView" ReturnType="SP.Publishing.Navigation.NavigationTerm" EntitySet="NavigationTerms">
<Parameter Name="term" Type="SP.Taxonomy.Term"/>
<Parameter Name="view" Type="SP.Publishing.Navigation.NavigationTermSetView"/>
</FunctionImport>
<FunctionImport Name="SP_Publishing_Navigation_NavigationTerm_GetAsResolvedByWeb" ReturnType="SP.Publishing.Navigation.NavigationTerm" EntitySet="NavigationTerms">
<Parameter Name="term" Type="SP.Taxonomy.Term"/>
<Parameter Name="web" Type="SP.Web"/>
<Parameter Name="siteMapProviderName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetResolvedAssociatedFolderUrl" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTerm"/>
</FunctionImport>
<FunctionImport Name="GetResolvedTargetUrl" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTerm"/>
<Parameter Name="browserQueryString" Type="Edm.String"/>
<Parameter Name="remainingUrlSegments" Type="Collection(Edm.String)"/>
</FunctionImport>
<FunctionImport Name="GetResolvedTargetUrlWithoutQuery" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTerm"/>
</FunctionImport>
<FunctionImport Name="GetTaxonomyTerm" ReturnType="SP.Taxonomy.Term" IsBindable="true" EntitySet="Terms">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTerm"/>
</FunctionImport>
<FunctionImport Name="GetWebRelativeFriendlyUrl" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTerm"/>
</FunctionImport>
<FunctionImport Name="GetWithNewView" ReturnType="SP.Publishing.Navigation.NavigationTerm" IsBindable="true" EntitySet="NavigationTerms">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTerm"/>
<Parameter Name="newView" Type="SP.Publishing.Navigation.NavigationTermSetView"/>
</FunctionImport>
<FunctionImport Name="CreateTerm" ReturnType="SP.Publishing.Navigation.NavigationTerm" IsBindable="true" EntitySet="NavigationTerms">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTermSet"/>
<Parameter Name="termName" Type="Edm.String"/>
<Parameter Name="linkType" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="termId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetResolvedDisplayUrl" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTermSet"/>
<Parameter Name="browserQueryString" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetTaxonomyTermStore" ReturnType="SP.Taxonomy.TermStore" IsBindable="true" EntitySet="TermStores">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTermSet"/>
</FunctionImport>
<FunctionImport Name="FindTermForUrl" ReturnType="SP.Publishing.Navigation.NavigationTerm" IsBindable="true" EntitySet="NavigationTerms">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTermSet"/>
<Parameter Name="url" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetAllTerms" ReturnType="Collection(SP.Publishing.Navigation.NavigationTerm)" IsBindable="true" EntitySet="NavigationTerms">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTermSet"/>
</FunctionImport>
<FunctionImport Name="GetAsEditable" ReturnType="SP.Publishing.Navigation.NavigationTermSet" IsBindable="true" EntitySet="NavigationTermSets">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTermSet"/>
<Parameter Name="taxonomySession" Type="SP.Taxonomy.TaxonomySession"/>
</FunctionImport>
<FunctionImport Name="SP_Publishing_Navigation_NavigationTermSet_GetAsResolvedByView" ReturnType="SP.Publishing.Navigation.NavigationTermSet" EntitySet="NavigationTermSets">
<Parameter Name="termSet" Type="SP.Taxonomy.TermSet"/>
<Parameter Name="view" Type="SP.Publishing.Navigation.NavigationTermSetView"/>
</FunctionImport>
<FunctionImport Name="SP_Publishing_Navigation_NavigationTermSet_GetAsResolvedByWeb" ReturnType="SP.Publishing.Navigation.NavigationTermSet" EntitySet="NavigationTermSets">
<Parameter Name="termSet" Type="SP.Taxonomy.TermSet"/>
<Parameter Name="web" Type="SP.Web"/>
<Parameter Name="siteMapProviderName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetTaxonomyTermSet" ReturnType="SP.Taxonomy.TermSet" IsBindable="true" EntitySet="TermSets">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTermSet"/>
</FunctionImport>
<FunctionImport Name="GetWithNewView" ReturnType="SP.Publishing.Navigation.NavigationTermSet" IsBindable="true" EntitySet="NavigationTermSets">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTermSet"/>
<Parameter Name="newView" Type="SP.Publishing.Navigation.NavigationTermSetView"/>
</FunctionImport>
<FunctionImport Name="SP_Publishing_Navigation_NavigationTermSetView" ReturnType="SP.Publishing.Navigation.NavigationTermSetView" IsComposable="true" EntitySet="NavigationTermSetViews">
<Parameter Name="web" Type="SP.Web"/>
<Parameter Name="siteMapProviderName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_Publishing_Navigation_NavigationTermSetView_CreateEmptyInstance" ReturnType="SP.Publishing.Navigation.NavigationTermSetView" EntitySet="NavigationTermSetViews"/>
<FunctionImport Name="GetCopy" ReturnType="SP.Publishing.Navigation.NavigationTermSetView" IsBindable="true" EntitySet="NavigationTermSetViews">
<Parameter Name="this" Type="SP.Publishing.Navigation.NavigationTermSetView"/>
</FunctionImport>
<FunctionImport Name="SP_Publishing_Navigation_SwitchableSiteMapProviderSettings" ReturnType="SP.Publishing.Navigation.SwitchableSiteMapProviderSettings" IsComposable="true" EntitySet="SwitchableSiteMapProviderSettingss">
<Parameter Name="name" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_Publishing_Navigation_TaxonomyNavigation_GetNavigationLcidForWeb" ReturnType="Edm.Int32">
<Parameter Name="web" Type="SP.Web"/>
</FunctionImport>
<FunctionImport Name="SP_Publishing_Navigation_TaxonomyNavigation_GetTermSetForWeb" ReturnType="SP.Publishing.Navigation.NavigationTermSet" EntitySet="NavigationTermSets">
<Parameter Name="web" Type="SP.Web"/>
<Parameter Name="siteMapProviderName" Type="Edm.String"/>
<Parameter Name="includeInheritedSettings" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SP_Publishing_Navigation_TaxonomyNavigation_GetWebNavigationSettings" ReturnType="SP.Publishing.Navigation.WebNavigationSettings" EntitySet="WebNavigationSettingss">
<Parameter Name="web" Type="SP.Web"/>
</FunctionImport>
<FunctionImport Name="SP_Publishing_Navigation_TaxonomySiteMapProviderSettings" ReturnType="SP.Publishing.Navigation.TaxonomySiteMapProviderSettings" IsComposable="true" EntitySet="TaxonomySiteMapProviderSettingss">
<Parameter Name="name" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_Publishing_Navigation_WebNavigationSettings" ReturnType="SP.Publishing.Navigation.WebNavigationSettings" IsComposable="true" EntitySet="WebNavigationSettingss">
<Parameter Name="web" Type="SP.Web"/>
</FunctionImport>
<FunctionImport Name="GetStandardNavigationSettings" ReturnType="SP.Publishing.Navigation.StandardNavigationSettings" IsBindable="true" EntitySet="StandardNavigationSettingss">
<Parameter Name="this" Type="SP.Publishing.Navigation.WebNavigationSettings"/>
<Parameter Name="scheme" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="AddFriendlyUrl" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.Publishing.PublishingPage"/>
<Parameter Name="friendlyUrlSegment" Type="Edm.String"/>
<Parameter Name="editableParent" Type="SP.Publishing.Navigation.NavigationTermSetItem"/>
<Parameter Name="doAddToNavigation" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SP_Publishing_PublishingPage_GetPublishingPage" ReturnType="SP.Publishing.PublishingPage" EntitySet="ScheduledItems">
<Parameter Name="sourceListItem" Type="SP.ListItem"/>
</FunctionImport>
<FunctionImport Name="AddPublishingPage" ReturnType="SP.Publishing.PublishingPage" IsBindable="true" EntitySet="ScheduledItems">
<Parameter Name="this" Type="SP.Publishing.PublishingWeb"/>
<Parameter Name="pageInformation" Type="SP.Publishing.PublishingPageInformation"/>
</FunctionImport>
<FunctionImport Name="SP_Publishing_PublishingWeb_GetPublishingWeb" ReturnType="SP.Publishing.PublishingWeb" EntitySet="PublishingWebs">
<Parameter Name="web" Type="SP.Web"/>
</FunctionImport>
<FunctionImport Name="SP_Publishing_SiteImageRenditions_GetRenditions" ReturnType="Collection(SP.Publishing.ImageRendition)"/>
<FunctionImport Name="SP_Publishing_SiteServicesAddins_GetPlugin" ReturnType="SP.Publishing.AddinPlugin" EntitySet="AddinPlugins">
<Parameter Name="pluginName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_Publishing_SiteServicesAddins_GetSettings" ReturnType="SP.Publishing.AddinSettings" EntitySet="AddinSettingss">
<Parameter Name="addinId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SP_Publishing_Variations_GetLabels" ReturnType="Collection(SP.Publishing.VariationLabel)" EntitySet="VariationLabels"/>
<FunctionImport Name="SP_Publishing_Variations_GetPeerUrl" ReturnType="Edm.String">
<Parameter Name="currentUrl" Type="Edm.String"/>
<Parameter Name="labelTitle" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="AddQuestion" ReturnType="Edm.Guid" IsBindable="true">
<Parameter Name="this" Type="Microsoft.Office.Education.QuizOM.Quiz"/>
<Parameter Name="newQuestion" Type="Microsoft.Office.Education.QuizOM.Question"/>
<Parameter Name="newQuestionKey" Type="Microsoft.Office.Education.QuizOM.QuestionKey"/>
</FunctionImport>
<FunctionImport Name="CreateUserResponse" ReturnType="Microsoft.Office.Education.QuizOM.UserResponse" IsBindable="true" EntitySet="UserResponses">
<Parameter Name="this" Type="Microsoft.Office.Education.QuizOM.Quiz"/>
</FunctionImport>
<FunctionImport Name="EnumerateUserResponses" ReturnType="Collection(Microsoft.Office.Education.QuizOM.UserResponseInfo)" IsBindable="true">
<Parameter Name="this" Type="Microsoft.Office.Education.QuizOM.Quiz"/>
</FunctionImport>
<FunctionImport Name="FindOrCreateGradedResponse" ReturnType="Microsoft.Office.Education.QuizOM.GradedResponse" IsBindable="true" EntitySet="GradedResponses">
<Parameter Name="this" Type="Microsoft.Office.Education.QuizOM.Quiz"/>
<Parameter Name="userResponseId" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="FindUserResponseById" ReturnType="Microsoft.Office.Education.QuizOM.UserResponse" IsBindable="true" EntitySet="UserResponses">
<Parameter Name="this" Type="Microsoft.Office.Education.QuizOM.Quiz"/>
<Parameter Name="responseId" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetCurrentUsersLatestResponse" ReturnType="Microsoft.Office.Education.QuizOM.UserResponse" IsBindable="true" EntitySet="UserResponses">
<Parameter Name="this" Type="Microsoft.Office.Education.QuizOM.Quiz"/>
<Parameter Name="options" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="createIfNone" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetCurrentUsersResponses" ReturnType="Collection(Microsoft.Office.Education.QuizOM.UserResponseInfo)" IsBindable="true">
<Parameter Name="this" Type="Microsoft.Office.Education.QuizOM.Quiz"/>
<Parameter Name="options" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetGradingKey" ReturnType="Microsoft.Office.Education.QuizOM.GradingKey" IsBindable="true" EntitySet="GradingKeys">
<Parameter Name="this" Type="Microsoft.Office.Education.QuizOM.Quiz"/>
<Parameter Name="createIfMissing" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetUsersLatestResponse" ReturnType="Microsoft.Office.Education.QuizOM.UserResponse" IsBindable="true" EntitySet="UserResponses">
<Parameter Name="this" Type="Microsoft.Office.Education.QuizOM.Quiz"/>
<Parameter Name="userId" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="options" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetUsersResponses" ReturnType="Collection(Microsoft.Office.Education.QuizOM.UserResponseInfo)" IsBindable="true">
<Parameter Name="this" Type="Microsoft.Office.Education.QuizOM.Quiz"/>
<Parameter Name="userId" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="options" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="InsertQuestionAfter" ReturnType="Edm.Guid" IsBindable="true">
<Parameter Name="this" Type="Microsoft.Office.Education.QuizOM.Quiz"/>
<Parameter Name="questionId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="newQuestion" Type="Microsoft.Office.Education.QuizOM.Question"/>
<Parameter Name="newQuestionKey" Type="Microsoft.Office.Education.QuizOM.QuestionKey"/>
</FunctionImport>
<FunctionImport Name="InsertQuestionBefore" ReturnType="Edm.Guid" IsBindable="true">
<Parameter Name="this" Type="Microsoft.Office.Education.QuizOM.Quiz"/>
<Parameter Name="questionId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="newQuestion" Type="Microsoft.Office.Education.QuizOM.Question"/>
<Parameter Name="newQuestionKey" Type="Microsoft.Office.Education.QuizOM.QuestionKey"/>
</FunctionImport>
<FunctionImport Name="NextAttemptNumber" ReturnType="Edm.Int32" IsBindable="true">
<Parameter Name="this" Type="Microsoft.Office.Education.QuizOM.Quiz"/>
</FunctionImport>
<FunctionImport Name="CopyQuizDefinition" ReturnType="Edm.Guid" IsBindable="true">
<Parameter Name="sourceWeb" Type="SP.Web"/>
<Parameter Name="quizId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="destinationWebUrl" Type="Edm.String"/>
<Parameter Name="options" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="newQuizTitle" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="CreateQuiz" ReturnType="Microsoft.Office.Education.QuizOM.Quiz" IsBindable="true" EntitySet="Quizs">
<Parameter Name="web" Type="SP.Web"/>
<Parameter Name="title" Type="Edm.String"/>
<Parameter Name="description" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="CreateQuizWithTitleTemplate" ReturnType="Microsoft.Office.Education.QuizOM.Quiz" IsBindable="true" EntitySet="Quizs">
<Parameter Name="web" Type="SP.Web"/>
<Parameter Name="titleFormat" Type="Edm.String"/>
<Parameter Name="first" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="last" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetQuizInfo" ReturnType="Microsoft.Office.Education.QuizOM.QuizInfo" IsBindable="true">
<Parameter Name="web" Type="SP.Web"/>
<Parameter Name="quizId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetQuizzes" ReturnType="Collection(Microsoft.Office.Education.QuizOM.QuizInfo)" IsBindable="true">
<Parameter Name="web" Type="SP.Web"/>
</FunctionImport>
<FunctionImport Name="GetResponseData" ReturnType="Collection(Microsoft.Office.Education.QuizOM.ResponseDataItem)" IsBindable="true">
<Parameter Name="web" Type="SP.Web"/>
<Parameter Name="quizId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="OpenQuiz" ReturnType="Microsoft.Office.Education.QuizOM.Quiz" IsBindable="true" EntitySet="Quizs">
<Parameter Name="web" Type="SP.Web"/>
<Parameter Name="quizId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Microsoft_SharePoint_Client_Search_Administration_DocumentCrawlLog" ReturnType="Microsoft.SharePoint.Client.Search.Administration.DocumentCrawlLog" IsComposable="true" EntitySet="DocumentCrawlLogs">
<Parameter Name="site" Type="SP.Site"/>
</FunctionImport>
<FunctionImport Name="GetCrawledUrls" ReturnType="SP.SimpleDataTable" IsBindable="true">
<Parameter Name="this" Type="Microsoft.SharePoint.Client.Search.Administration.DocumentCrawlLog"/>
<Parameter Name="getCountOnly" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="maxRows" Type="Edm.Int64" Nullable="false"/>
<Parameter Name="queryString" Type="Edm.String"/>
<Parameter Name="isLike" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="contentSourceID" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="errorLevel" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="errorID" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="startDateTime" Type="Edm.DateTime" Nullable="false"/>
<Parameter Name="endDateTime" Type="Edm.DateTime" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="RemoveDocumentsFromSearchResults" ReturnType="Collection(Edm.String)" IsBindable="true">
<Parameter Name="this" Type="Microsoft.SharePoint.Client.Search.Administration.DocumentCrawlLog"/>
<Parameter Name="urlsToRemove" Type="Collection(Edm.String)"/>
</FunctionImport>
<EntitySet Name="SearchObjectOwners" EntityType="Microsoft.SharePoint.Client.Search.Administration.SearchObjectOwner"/>
<FunctionImport Name="Microsoft_SharePoint_Client_Search_Administration_SearchObjectOwner" ReturnType="Microsoft.SharePoint.Client.Search.Administration.SearchObjectOwner" IsComposable="true" EntitySet="SearchObjectOwners">
<Parameter Name="lowestCurrentLevelToUse" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<EntitySet Name="SearchConfigurationPortabilitys" EntityType="Microsoft.SharePoint.Client.Search.Portability.SearchConfigurationPortability"/>
<FunctionImport Name="Microsoft_SharePoint_Client_Search_Portability_SearchConfigurationPortability" ReturnType="Microsoft.SharePoint.Client.Search.Portability.SearchConfigurationPortability" IsComposable="true" EntitySet="SearchConfigurationPortabilitys"/>
<FunctionImport Name="ExportSearchConfiguration" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="Microsoft.SharePoint.Client.Search.Portability.SearchConfigurationPortability"/>
<Parameter Name="owningScope" Type="Microsoft.SharePoint.Client.Search.Administration.SearchObjectOwner"/>
</FunctionImport>
<FunctionImport Name="Microsoft_SharePoint_Client_Search_Query_StringCollection" ReturnType="Microsoft.SharePoint.Client.Search.Query.StringCollection" IsComposable="true" EntitySet="StringCollections"/>
<FunctionImport Name="GetQuerySuggestionsWithResults" ReturnType="Microsoft.SharePoint.Client.Search.Query.QuerySuggestionResults" IsBindable="true">
<Parameter Name="this" Type="Microsoft.SharePoint.Client.Search.Query.Query"/>
<Parameter Name="iNumberOfQuerySuggestions" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="iNumberOfResultSuggestions" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="fPreQuerySuggestions" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="fHitHighlighting" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="fCapitalizeFirstLetters" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="fPrefixMatchAllTerms" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<EntitySet Name="FullTextSqlQuerys" EntityType="Microsoft.SharePoint.Client.Search.Query.FullTextSqlQuery"/>
<FunctionImport Name="Microsoft_SharePoint_Client_Search_Query_FullTextSqlQuery" ReturnType="Microsoft.SharePoint.Client.Search.Query.FullTextSqlQuery" IsComposable="true" EntitySet="FullTextSqlQuerys">
<Parameter Name="site" Type="SP.Site"/>
</FunctionImport>
<FunctionImport Name="GetQuerySuggestionsWithResults" ReturnType="Microsoft.SharePoint.Client.Search.Query.QuerySuggestionResults" IsBindable="true">
<Parameter Name="this" Type="Microsoft.SharePoint.Client.Search.Query.FullTextSqlQuery"/>
<Parameter Name="iNumberOfQuerySuggestions" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="iNumberOfResultSuggestions" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="fPreQuerySuggestions" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="fHitHighlighting" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="fCapitalizeFirstLetters" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="fPrefixMatchAllTerms" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetQueryPropertyValue" ReturnType="Microsoft.SharePoint.Client.Search.Query.QueryPropertyValue" IsBindable="true">
<Parameter Name="this" Type="Microsoft.SharePoint.Client.Search.Query.KeywordQueryProperties"/>
<Parameter Name="name" Type="Edm.String"/>
</FunctionImport>
<EntitySet Name="KeywordQuerys" EntityType="Microsoft.SharePoint.Client.Search.Query.KeywordQuery"/>
<FunctionImport Name="Microsoft_SharePoint_Client_Search_Query_KeywordQuery" ReturnType="Microsoft.SharePoint.Client.Search.Query.KeywordQuery" IsComposable="true" EntitySet="KeywordQuerys"/>
<FunctionImport Name="GetQuerySuggestionsWithResults" ReturnType="Microsoft.SharePoint.Client.Search.Query.QuerySuggestionResults" IsBindable="true">
<Parameter Name="this" Type="Microsoft.SharePoint.Client.Search.Query.KeywordQuery"/>
<Parameter Name="iNumberOfQuerySuggestions" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="iNumberOfResultSuggestions" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="fPreQuerySuggestions" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="fHitHighlighting" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="fCapitalizeFirstLetters" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="fPrefixMatchAllTerms" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Microsoft_SharePoint_Client_Search_Query_QueryPersonalizationData" ReturnType="Microsoft.SharePoint.Client.Search.Query.QueryPersonalizationData" IsComposable="true" EntitySet="QueryPersonalizationDatas">
<Parameter Name="guidUserIdString" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Microsoft_SharePoint_Client_Search_Query_RankingLabeling" ReturnType="Microsoft.SharePoint.Client.Search.Query.RankingLabeling" IsComposable="true" EntitySet="RankingLabelings"/>
<FunctionImport Name="GetJudgementsForQuery" ReturnType="Collection(SP.KeyValue)" IsBindable="true">
<Parameter Name="this" Type="Microsoft.SharePoint.Client.Search.Query.RankingLabeling"/>
<Parameter Name="query" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="NormalizeResultUrl" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="Microsoft.SharePoint.Client.Search.Query.RankingLabeling"/>
<Parameter Name="url" Type="Edm.String"/>
</FunctionImport>
<EntitySet Name="SearchExecutors" EntityType="Microsoft.SharePoint.Client.Search.Query.SearchExecutor"/>
<FunctionImport Name="Microsoft_SharePoint_Client_Search_Query_SearchExecutor" ReturnType="Microsoft.SharePoint.Client.Search.Query.SearchExecutor" IsComposable="true" EntitySet="SearchExecutors"/>
<FunctionImport Name="ExecuteQuery" ReturnType="Microsoft.SharePoint.Client.Search.Query.ResultTableCollection" IsBindable="true">
<Parameter Name="this" Type="Microsoft.SharePoint.Client.Search.Query.SearchExecutor"/>
<Parameter Name="query" Type="Microsoft.SharePoint.Client.Search.Query.Query"/>
</FunctionImport>
<FunctionImport Name="ExportPopularQueries" ReturnType="Collection(Microsoft.SharePoint.Client.Search.Query.PopularQuery)" IsBindable="true">
<Parameter Name="this" Type="Microsoft.SharePoint.Client.Search.Query.SearchExecutor"/>
<Parameter Name="web" Type="SP.Web"/>
<Parameter Name="sourceId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Microsoft_Office_Server_Search_REST_SearchService" ReturnType="Microsoft.Office.Server.Search.REST.SearchService" IsComposable="true" EntitySet="SearchServices"/>
<FunctionImport Name="postquery" ReturnType="Microsoft.Office.Server.Search.REST.SearchResult" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="Microsoft.Office.Server.Search.REST.SearchService"/>
<Parameter Name="request" Type="Microsoft.Office.Server.Search.REST.SearchRequest"/>
</FunctionImport>
<FunctionImport Name="query" ReturnType="Microsoft.Office.Server.Search.REST.SearchResult" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="Microsoft.Office.Server.Search.REST.SearchService"/>
<Parameter Name="querytext" Type="Edm.String"/>
<Parameter Name="queryTemplate" Type="Edm.String"/>
<Parameter Name="enableInterleaving" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="sourceId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="rankingModelId" Type="Edm.String"/>
<Parameter Name="startRow" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="rowLimit" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="rowsPerPage" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="selectProperties" Type="Edm.String"/>
<Parameter Name="culture" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="refinementFilters" Type="Edm.String"/>
<Parameter Name="refiners" Type="Edm.String"/>
<Parameter Name="hiddenConstraints" Type="Edm.String"/>
<Parameter Name="sortList" Type="Edm.String"/>
<Parameter Name="enableStemming" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="trimDuplicates" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="timeout" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="enableNicknames" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="enablePhonetic" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="enableFQL" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="hitHighlightedProperties" Type="Edm.String"/>
<Parameter Name="bypassResultTypes" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="processBestBets" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="clientType" Type="Edm.String"/>
<Parameter Name="personalizationData" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="resultsUrl" Type="Edm.String"/>
<Parameter Name="queryTag" Type="Edm.String"/>
<Parameter Name="trimDuplicatesIncludeId" Type="Edm.Int64" Nullable="false"/>
<Parameter Name="totalRowsExactMinimum" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="impressionId" Type="Edm.String"/>
<Parameter Name="properties" Type="Edm.String"/>
<Parameter Name="enableQueryRules" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="summaryLength" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="maxSnippetLength" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="desiredSnippetLength" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="uiLanguage" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="blockDedupeMode" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="generateBlockRankLog" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="enableSorting" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="collapseSpecification" Type="Edm.String"/>
<Parameter Name="processPersonalFavorites" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="enableOrderingHitHighlightedProperty" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="hitHighlightedMultivaluePropertyLimit" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="suggest" ReturnType="Microsoft.SharePoint.Client.Search.Query.QuerySuggestionResults" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="Microsoft.Office.Server.Search.REST.SearchService"/>
<Parameter Name="querytext" Type="Edm.String"/>
<Parameter Name="iNumberOfQuerySuggestions" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="iNumberOfResultSuggestions" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="fPreQuerySuggestions" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="fHitHighlighting" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="fCapitalizeFirstLetters" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="culture" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="enableStemming" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="showPeopleNameSuggestions" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="enableQueryRules" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="RegisterEventType" ReturnType="Microsoft.SharePoint.Client.Search.Analytics.AnalyticsEventTypeDefinition" IsBindable="true" EntitySet="AnalyticsEventTypeDefinitions">
<Parameter Name="this" Type="Microsoft.SharePoint.Client.Search.Analytics.AnalyticsTenantConfig"/>
<Parameter Name="customEventTypeId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="eventName" Type="Edm.String"/>
<Parameter Name="appName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Contains" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Microsoft.SharePoint.Client.Search.Analytics.FilterCollection"/>
<Parameter Name="filter" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Remove" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Microsoft.SharePoint.Client.Search.Analytics.FilterCollection"/>
<Parameter Name="filter" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Microsoft_SharePoint_Client_Search_Analytics_UsageAnalytics" ReturnType="Microsoft.SharePoint.Client.Search.Analytics.UsageAnalytics" IsComposable="true" EntitySet="UsageAnalyticss">
<Parameter Name="site" Type="SP.Site"/>
</FunctionImport>
<FunctionImport Name="GetAnalyticsConfiguration" ReturnType="Microsoft.SharePoint.Client.Search.Analytics.AnalyticsTenantConfig" IsBindable="true" EntitySet="AnalyticsTenantConfigs">
<Parameter Name="this" Type="Microsoft.SharePoint.Client.Search.Analytics.UsageAnalytics"/>
</FunctionImport>
<FunctionImport Name="GetAnalyticsItemData" ReturnType="Microsoft.SharePoint.Client.Search.Analytics.AnalyticsItemData" IsBindable="true">
<Parameter Name="this" Type="Microsoft.SharePoint.Client.Search.Analytics.UsageAnalytics"/>
<Parameter Name="eventType" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="listItem" Type="SP.ListItem"/>
</FunctionImport>
<FunctionImport Name="GetAnalyticsItemDataForApplicationEventType" ReturnType="Microsoft.SharePoint.Client.Search.Analytics.AnalyticsItemData" IsBindable="true">
<Parameter Name="this" Type="Microsoft.SharePoint.Client.Search.Analytics.UsageAnalytics"/>
<Parameter Name="appEventType" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="listItem" Type="SP.ListItem"/>
</FunctionImport>
<FunctionImport Name="Microsoft_SharePoint_Portal_CollaborationMailbox_GetCollabMailboxViewInfo" ReturnType="Microsoft.SharePoint.Portal.CollaborationMailboxResponse" IsComposable="true">
<Parameter Name="spWebAddress" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Microsoft_SharePoint_Portal_CommunityModeration_ReportAbuse" ReturnType="Edm.Int32">
<Parameter Name="listID" Type="Edm.String"/>
<Parameter Name="itemID" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="comment" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_UI_MySiteLinks_GetMySiteLinks" ReturnType="SP.UI.MySiteLinks" EntitySet="MySiteLinkss"/>
<FunctionImport Name="Microsoft_SharePoint_Portal_UserProfiles_DocumentsSharedWithMe_GetListDataScript" ReturnType="Edm.String">
<Parameter Name="webPartQualifier" Type="Edm.String"/>
<Parameter Name="sortFieldName" Type="Edm.String"/>
<Parameter Name="isAscendingSort" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="offset" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="rowLimit" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="FetchCacheBlob" ReturnType="Microsoft.SharePoint.Portal.Project.MyRecsCacheBlob" IsBindable="true">
<Parameter Name="this" Type="Microsoft.SharePoint.Portal.MySiteRecommendations"/>
<Parameter Name="category" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="personalSiteUri" Type="Edm.String"/>
<Parameter Name="forceRefresh" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="FollowItem" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Microsoft.SharePoint.Portal.MySiteRecommendations"/>
<Parameter Name="uri" Type="Edm.String"/>
<Parameter Name="personalSiteUri" Type="Edm.String"/>
<Parameter Name="category" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="StopFollowingItem" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="Microsoft.SharePoint.Portal.MySiteRecommendations"/>
<Parameter Name="uri" Type="Edm.String"/>
<Parameter Name="personalSiteUri" Type="Edm.String"/>
<Parameter Name="category" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="AddItem" ReturnType="SP.ListItem" IsBindable="true" EntitySet="ListItems">
<Parameter Name="this" Type="SP.List"/>
<Parameter Name="parameters" Type="SP.ListItemCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetChanges" ReturnType="Collection(SP.Change)" IsBindable="true" EntitySet="Changes">
<Parameter Name="this" Type="SP.List"/>
<Parameter Name="query" Type="SP.ChangeQuery"/>
</FunctionImport>
<FunctionImport Name="GetItemById" ReturnType="SP.ListItem" IsComposable="true" IsBindable="true" EntitySet="ListItems">
<Parameter Name="this" Type="SP.List"/>
<Parameter Name="id" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetItemByStringId" ReturnType="SP.ListItem" IsComposable="true" IsBindable="true" EntitySet="ListItems">
<Parameter Name="this" Type="SP.List"/>
<Parameter Name="sId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetItems" ReturnType="Collection(SP.ListItem)" IsBindable="true" EntitySet="ListItems">
<Parameter Name="this" Type="SP.List"/>
<Parameter Name="query" Type="SP.CamlQuery"/>
</FunctionImport>
<FunctionImport Name="GetRelatedFields" ReturnType="Collection(SP.RelatedField)" IsComposable="true" IsBindable="true" EntitySet="RelatedFields">
<Parameter Name="this" Type="SP.List"/>
</FunctionImport>
<FunctionImport Name="GetView" ReturnType="SP.View" IsComposable="true" IsBindable="true" EntitySet="Views">
<Parameter Name="this" Type="SP.List"/>
<Parameter Name="viewGuid" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Recycle" ReturnType="Edm.Guid" IsBindable="true">
<Parameter Name="this" Type="SP.List"/>
</FunctionImport>
<FunctionImport Name="RenderListData" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.List"/>
<Parameter Name="viewXml" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="RenderListFormData" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.List"/>
<Parameter Name="itemId" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="formId" Type="Edm.String"/>
<Parameter Name="mode" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SaveAsNewView" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.List"/>
<Parameter Name="oldName" Type="Edm.String"/>
<Parameter Name="newName" Type="Edm.String"/>
<Parameter Name="privateView" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="uri" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="EnsureSiteAssetsLibrary" ReturnType="SP.List" IsBindable="true" EntitySet="Lists">
<Parameter Name="this" Type="Collection(SP.List)"/>
</FunctionImport>
<FunctionImport Name="EnsureSitePagesLibrary" ReturnType="SP.List" IsBindable="true" EntitySet="Lists">
<Parameter Name="this" Type="Collection(SP.List)"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="SP.List" IsComposable="true" IsBindable="true" EntitySet="Lists">
<Parameter Name="this" Type="Collection(SP.List)"/>
<Parameter Name="id" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetByTitle" ReturnType="SP.List" IsComposable="true" IsBindable="true" EntitySet="Lists">
<Parameter Name="this" Type="Collection(SP.List)"/>
<Parameter Name="title" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="SP.ListItem" IsComposable="true" IsBindable="true" EntitySet="ListItems">
<Parameter Name="this" Type="Collection(SP.ListItem)"/>
<Parameter Name="itemId" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetWOPIFrameUrl" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.ListItem"/>
<Parameter Name="action" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Recycle" ReturnType="Edm.Guid" IsBindable="true">
<Parameter Name="this" Type="SP.ListItem"/>
</FunctionImport>
<FunctionImport Name="ValidateUpdateListItem" ReturnType="Collection(SP.ListItemFormUpdateValue)" IsBindable="true">
<Parameter Name="this" Type="SP.ListItem"/>
<Parameter Name="formValues" Type="Collection(SP.ListItemFormUpdateValue)"/>
<Parameter Name="bNewDocumentUpdate" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SP_BusinessData_Runtime_NotificationCallback" ReturnType="SP.BusinessData.Runtime.NotificationCallback" IsComposable="true" EntitySet="NotificationCallbacks">
<Parameter Name="notificationEndpoint" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_BusinessData_Runtime_Subscription" ReturnType="SP.BusinessData.Runtime.Subscription" IsComposable="true" EntitySet="Subscriptions">
<Parameter Name="id" Type="Collection(SP.KeyValue)"/>
<Parameter Name="hash" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Create" ReturnType="SP.BusinessData.Runtime.EntityIdentity" IsBindable="true" EntitySet="EntityIdentitys">
<Parameter Name="this" Type="SP.BusinessData.Entity"/>
<Parameter Name="fieldValues" Type="SP.BusinessData.Runtime.EntityFieldValueDictionary"/>
<Parameter Name="lobSystemInstance" Type="SP.BusinessData.LobSystemInstance"/>
</FunctionImport>
<FunctionImport Name="FindAssociated" ReturnType="Collection(SP.BusinessData.Runtime.EntityInstance)" IsBindable="true" EntitySet="EntityInstances">
<Parameter Name="this" Type="SP.BusinessData.Entity"/>
<Parameter Name="entityInstance" Type="SP.BusinessData.Runtime.EntityInstance"/>
<Parameter Name="associationName" Type="Edm.String"/>
<Parameter Name="filterList" Type="Collection(SP.BusinessData.Filter)"/>
<Parameter Name="lobSystemInstance" Type="SP.BusinessData.LobSystemInstance"/>
</FunctionImport>
<FunctionImport Name="FindFiltered" ReturnType="Collection(SP.BusinessData.Runtime.EntityInstance)" IsBindable="true" EntitySet="EntityInstances">
<Parameter Name="this" Type="SP.BusinessData.Entity"/>
<Parameter Name="filterList" Type="Collection(SP.BusinessData.Filter)"/>
<Parameter Name="nameOfFinder" Type="Edm.String"/>
<Parameter Name="lobSystemInstance" Type="SP.BusinessData.LobSystemInstance"/>
</FunctionImport>
<FunctionImport Name="FindSpecific" ReturnType="SP.BusinessData.Runtime.EntityInstance" IsBindable="true" EntitySet="EntityInstances">
<Parameter Name="this" Type="SP.BusinessData.Entity"/>
<Parameter Name="identity" Type="SP.BusinessData.Runtime.EntityIdentity"/>
<Parameter Name="specificFinderName" Type="Edm.String"/>
<Parameter Name="lobSystemInstance" Type="SP.BusinessData.LobSystemInstance"/>
</FunctionImport>
<FunctionImport Name="FindSpecificByBdcId" ReturnType="SP.BusinessData.Runtime.EntityInstance" IsBindable="true" EntitySet="EntityInstances">
<Parameter Name="this" Type="SP.BusinessData.Entity"/>
<Parameter Name="bdcIdentity" Type="Edm.String"/>
<Parameter Name="specificFinderName" Type="Edm.String"/>
<Parameter Name="lobSystemInstance" Type="SP.BusinessData.LobSystemInstance"/>
</FunctionImport>
<FunctionImport Name="FindSpecificDefault" ReturnType="SP.BusinessData.Runtime.EntityInstance" IsBindable="true" EntitySet="EntityInstances">
<Parameter Name="this" Type="SP.BusinessData.Entity"/>
<Parameter Name="identity" Type="SP.BusinessData.Runtime.EntityIdentity"/>
<Parameter Name="lobSystemInstance" Type="SP.BusinessData.LobSystemInstance"/>
</FunctionImport>
<FunctionImport Name="FindSpecificDefaultByBdcId" ReturnType="SP.BusinessData.Runtime.EntityInstance" IsBindable="true" EntitySet="EntityInstances">
<Parameter Name="this" Type="SP.BusinessData.Entity"/>
<Parameter Name="bdcIdentity" Type="Edm.String"/>
<Parameter Name="lobSystemInstance" Type="SP.BusinessData.LobSystemInstance"/>
</FunctionImport>
<FunctionImport Name="GetAssociationView" ReturnType="SP.BusinessData.EntityView" IsBindable="true" EntitySet="EntityViews">
<Parameter Name="this" Type="SP.BusinessData.Entity"/>
<Parameter Name="associationName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetCreatorView" ReturnType="SP.BusinessData.EntityView" IsBindable="true" EntitySet="EntityViews">
<Parameter Name="this" Type="SP.BusinessData.Entity"/>
<Parameter Name="methodInstanceName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetDefaultSpecificFinderView" ReturnType="SP.BusinessData.EntityView" IsBindable="true" EntitySet="EntityViews">
<Parameter Name="this" Type="SP.BusinessData.Entity"/>
</FunctionImport>
<FunctionImport Name="GetFilters" ReturnType="Collection(SP.BusinessData.Filter)" IsBindable="true" EntitySet="Filters">
<Parameter Name="this" Type="SP.BusinessData.Entity"/>
<Parameter Name="methodInstanceName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetFinderView" ReturnType="SP.BusinessData.EntityView" IsBindable="true" EntitySet="EntityViews">
<Parameter Name="this" Type="SP.BusinessData.Entity"/>
<Parameter Name="methodInstanceName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetIdentifierCount" ReturnType="Edm.Int32" IsBindable="true">
<Parameter Name="this" Type="SP.BusinessData.Entity"/>
</FunctionImport>
<FunctionImport Name="GetIdentifiers" ReturnType="Collection(SP.BusinessData.EntityIdentifier)" IsBindable="true" EntitySet="EntityIdentifiers">
<Parameter Name="this" Type="SP.BusinessData.Entity"/>
</FunctionImport>
<FunctionImport Name="GetLobSystem" ReturnType="SP.BusinessData.LobSystem" IsBindable="true" EntitySet="LobSystems">
<Parameter Name="this" Type="SP.BusinessData.Entity"/>
</FunctionImport>
<FunctionImport Name="GetSpecificFinderView" ReturnType="SP.BusinessData.EntityView" IsBindable="true" EntitySet="EntityViews">
<Parameter Name="this" Type="SP.BusinessData.Entity"/>
<Parameter Name="specificFinderName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetUpdaterView" ReturnType="SP.BusinessData.EntityView" IsBindable="true" EntitySet="EntityViews">
<Parameter Name="this" Type="SP.BusinessData.Entity"/>
<Parameter Name="updaterName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Subscribe" ReturnType="SP.BusinessData.Runtime.Subscription" IsBindable="true" EntitySet="Subscriptions">
<Parameter Name="this" Type="SP.BusinessData.Entity"/>
<Parameter Name="eventType" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="notificationCallback" Type="SP.BusinessData.Runtime.NotificationCallback"/>
<Parameter Name="onBehalfOfUser" Type="Edm.String"/>
<Parameter Name="subscriberName" Type="Edm.String"/>
<Parameter Name="lobSystemInstance" Type="SP.BusinessData.LobSystemInstance"/>
</FunctionImport>
<FunctionImport Name="ContainsLocalizedDisplayName" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.BusinessData.EntityIdentifier"/>
</FunctionImport>
<FunctionImport Name="GetDefaultDisplayName" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.BusinessData.EntityIdentifier"/>
</FunctionImport>
<FunctionImport Name="GetLocalizedDisplayName" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.BusinessData.EntityIdentifier"/>
</FunctionImport>
<FunctionImport Name="GetLobSystemInstances" ReturnType="Collection(SP.BusinessData.LobSystemInstance)" IsBindable="true" EntitySet="LobSystemInstances">
<Parameter Name="this" Type="SP.BusinessData.LobSystem"/>
</FunctionImport>
<FunctionImport Name="ContainsLocalizedDisplayName" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.BusinessData.TypeDescriptor"/>
</FunctionImport>
<FunctionImport Name="GetChildTypeDescriptors" ReturnType="Collection(SP.BusinessData.TypeDescriptor)" IsBindable="true" EntitySet="TypeDescriptors">
<Parameter Name="this" Type="SP.BusinessData.TypeDescriptor"/>
</FunctionImport>
<FunctionImport Name="GetDefaultDisplayName" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.BusinessData.TypeDescriptor"/>
</FunctionImport>
<FunctionImport Name="GetLocalizedDisplayName" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.BusinessData.TypeDescriptor"/>
</FunctionImport>
<FunctionImport Name="GetParentTypeDescriptor" ReturnType="SP.BusinessData.TypeDescriptor" IsBindable="true" EntitySet="TypeDescriptors">
<Parameter Name="this" Type="SP.BusinessData.TypeDescriptor"/>
</FunctionImport>
<FunctionImport Name="IsLeaf" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.BusinessData.TypeDescriptor"/>
</FunctionImport>
<FunctionImport Name="IsRoot" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.BusinessData.TypeDescriptor"/>
</FunctionImport>
<FunctionImport Name="GetDefaultValues" ReturnType="SP.BusinessData.Runtime.EntityFieldValueDictionary" IsBindable="true" EntitySet="EntityFieldValueDictionarys">
<Parameter Name="this" Type="SP.BusinessData.EntityView"/>
</FunctionImport>
<FunctionImport Name="GetType" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.BusinessData.EntityView"/>
<Parameter Name="fieldDotNotation" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetTypeDescriptor" ReturnType="SP.BusinessData.TypeDescriptor" IsBindable="true" EntitySet="TypeDescriptors">
<Parameter Name="this" Type="SP.BusinessData.EntityView"/>
<Parameter Name="fieldDotNotation" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetXmlSchema" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.BusinessData.EntityView"/>
</FunctionImport>
<FunctionImport Name="GetIdentity" ReturnType="SP.BusinessData.Runtime.EntityIdentity" IsBindable="true" EntitySet="EntityIdentitys">
<Parameter Name="this" Type="SP.BusinessData.Runtime.EntityInstance"/>
</FunctionImport>
<FunctionImport Name="ToXml" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.BusinessData.Runtime.EntityInstance"/>
</FunctionImport>
<FunctionImport Name="GetCollectionSize" ReturnType="Edm.Int32" IsBindable="true">
<Parameter Name="this" Type="SP.BusinessData.Runtime.EntityFieldValueDictionary"/>
<Parameter Name="fieldDotNotation" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="ToXml" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.BusinessData.Runtime.EntityFieldValueDictionary"/>
</FunctionImport>
<FunctionImport Name="Microsoft_SharePoint_Administration_SPAnalyticsUsageService" ReturnType="Microsoft.SharePoint.Administration.SPAnalyticsUsageService" IsComposable="true" EntitySet="SPAnalyticsUsageServices"/>
<FunctionImport Name="GetConnectionId" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.BusinessData.AppBdcCatalog"/>
<Parameter Name="lobSystemName" Type="Edm.String"/>
<Parameter Name="lobSystemInstanceName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetEntity" ReturnType="SP.BusinessData.Entity" IsBindable="true" EntitySet="Entitys1">
<Parameter Name="this" Type="SP.BusinessData.AppBdcCatalog"/>
<Parameter Name="namespace" Type="Edm.String"/>
<Parameter Name="name" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetLobSystemInstanceProperty" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.BusinessData.AppBdcCatalog"/>
<Parameter Name="lobSystemName" Type="Edm.String"/>
<Parameter Name="lobSystemInstanceName" Type="Edm.String"/>
<Parameter Name="propertyName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetLobSystemProperty" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.BusinessData.AppBdcCatalog"/>
<Parameter Name="lobSystemName" Type="Edm.String"/>
<Parameter Name="propertyName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetPermissibleConnections" ReturnType="Collection(Edm.String)" IsBindable="true">
<Parameter Name="this" Type="SP.BusinessData.AppBdcCatalog"/>
</FunctionImport>
<FunctionImport Name="SP_AppCatalog_GetAppInstances" ReturnType="Collection(SP.AppInstance)" EntitySet="AppInstances">
<Parameter Name="web" Type="SP.Web"/>
</FunctionImport>
<FunctionImport Name="SP_AppCatalog_GetDeveloperSiteAppInstancesByIds" ReturnType="Collection(SP.AppInstance)" EntitySet="AppInstances">
<Parameter Name="site" Type="SP.Site"/>
<Parameter Name="appInstanceIds" Type="Collection(Edm.Guid)" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="CancelAllJobs" ReturnType="Edm.Boolean" IsBindable="true">
<Parameter Name="this" Type="SP.AppInstance"/>
</FunctionImport>
<FunctionImport Name="GetErrorDetails" ReturnType="Collection(SP.AppInstanceErrorDetails)" IsBindable="true" EntitySet="AppInstanceErrorDetailss">
<Parameter Name="this" Type="SP.AppInstance"/>
</FunctionImport>
<FunctionImport Name="GetPreviousAppVersion" ReturnType="SP.App" IsBindable="true" EntitySet="Apps">
<Parameter Name="this" Type="SP.AppInstance"/>
</FunctionImport>
<FunctionImport Name="Install" ReturnType="Edm.Guid" IsBindable="true">
<Parameter Name="this" Type="SP.AppInstance"/>
</FunctionImport>
<FunctionImport Name="Uninstall" ReturnType="Edm.Guid" IsBindable="true">
<Parameter Name="this" Type="SP.AppInstance"/>
</FunctionImport>
<FunctionImport Name="Microsoft_SharePoint_BusinessData_Infrastructure_ExternalSubscriptionStore" ReturnType="Microsoft.SharePoint.BusinessData.Infrastructure.ExternalSubscriptionStore" IsComposable="true" EntitySet="ExternalSubscriptionStores">
<Parameter Name="web" Type="SP.Web"/>
</FunctionImport>
<FunctionImport Name="Microsoft_SharePoint_Navigation_REST_NavigationServiceRest" ReturnType="Microsoft.SharePoint.Navigation.REST.NavigationServiceRest" IsComposable="true" EntitySet="NavigationServiceRests"/>
<FunctionImport Name="MenuNodeKey" ReturnType="Edm.String" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="Microsoft.SharePoint.Navigation.REST.NavigationServiceRest"/>
<Parameter Name="currentUrl" Type="Edm.String"/>
<Parameter Name="mapProviderName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="MenuState" ReturnType="SP.MenuState" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="Microsoft.SharePoint.Navigation.REST.NavigationServiceRest"/>
<Parameter Name="menuNodeKey" Type="Edm.String"/>
<Parameter Name="mapProviderName" Type="Edm.String"/>
<Parameter Name="depth" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="customProperties" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_UI_ApplicationPages_ClientPeoplePickerWebServiceInterface_ClientPeoplePickerResolveUser" ReturnType="Edm.String">
<Parameter Name="queryParams" Type="SP.UI.ApplicationPages.ClientPeoplePickerQueryParameters"/>
</FunctionImport>
<FunctionImport Name="SP_UI_ApplicationPages_ClientPeoplePickerWebServiceInterface_ClientPeoplePickerSearchUser" ReturnType="Edm.String">
<Parameter Name="queryParams" Type="SP.UI.ApplicationPages.ClientPeoplePickerQueryParameters"/>
</FunctionImport>
<FunctionImport Name="SP_UI_ApplicationPages_PeoplePickerWebServiceInterface_GetSearchResults" ReturnType="Edm.String">
<Parameter Name="searchPattern" Type="Edm.String"/>
<Parameter Name="providerID" Type="Edm.String"/>
<Parameter Name="hierarchyNodeID" Type="Edm.String"/>
<Parameter Name="entityTypes" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_UI_ApplicationPages_PeoplePickerWebServiceInterface_GetSearchResultsByHierarchy" ReturnType="Edm.String">
<Parameter Name="providerID" Type="Edm.String"/>
<Parameter Name="hierarchyNodeID" Type="Edm.String"/>
<Parameter Name="entityTypes" Type="Edm.String"/>
<Parameter Name="contextUrl" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="SP.NavigationNode" IsComposable="true" IsBindable="true" EntitySet="NavigationNodes">
<Parameter Name="this" Type="Collection(SP.NavigationNode)"/>
<Parameter Name="id" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetByIndex" ReturnType="SP.NavigationNode" IsComposable="true" IsBindable="true" EntitySet="NavigationNodes">
<Parameter Name="this" Type="Collection(SP.NavigationNode)"/>
<Parameter Name="index" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetNodeById" ReturnType="SP.NavigationNode" IsComposable="true" IsBindable="true" EntitySet="NavigationNodes">
<Parameter Name="this" Type="SP.Navigation"/>
<Parameter Name="id" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SP_RelatedItemManager_GetPageOneRelatedItems" ReturnType="Collection(SP.RelatedItem)" IsComposable="true">
<Parameter Name="SourceListName" Type="Edm.String"/>
<Parameter Name="SourceItemID" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SP_RelatedItemManager_GetRelatedItems" ReturnType="Collection(SP.RelatedItem)" IsComposable="true">
<Parameter Name="SourceListName" Type="Edm.String"/>
<Parameter Name="SourceItemID" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SP_ServerSettings_GetBlockedFileExtensions" ReturnType="Collection(Edm.String)" IsComposable="true"/>
<FunctionImport Name="SP_ServerSettings_GetGlobalInstalledLanaguages" ReturnType="Collection(SP.Language)" IsComposable="true">
<Parameter Name="compatibilityLevel" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SP_AppContextSite" ReturnType="SP.AppContextSite" IsComposable="true" EntitySet="AppContextSites">
<Parameter Name="siteUrl" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="SP.Attachment" IsBindable="true" EntitySet="Attachments">
<Parameter Name="this" Type="Collection(SP.Attachment)"/>
<Parameter Name="FileName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetByFileName" ReturnType="SP.Attachment" IsComposable="true" IsBindable="true" EntitySet="Attachments">
<Parameter Name="this" Type="Collection(SP.Attachment)"/>
<Parameter Name="fileName" Type="Edm.String"/>
</FunctionImport>
<EntitySet Name="RequestVariables" EntityType="SP.RequestVariable"/>
<FunctionImport Name="SP_RequestVariable" ReturnType="SP.RequestVariable" IsComposable="true" EntitySet="RequestVariables"/>
<FunctionImport Name="AddAvailableContentType" ReturnType="SP.ContentType" IsBindable="true" EntitySet="ContentTypes">
<Parameter Name="this" Type="Collection(SP.ContentType)"/>
<Parameter Name="contentTypeId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="SP.ContentType" IsComposable="true" IsBindable="true" EntitySet="ContentTypes">
<Parameter Name="this" Type="Collection(SP.ContentType)"/>
<Parameter Name="contentTypeId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_RequestContext_Current" ReturnType="SP.RequestContext" IsComposable="true" EntitySet="RequestContexts"/>
<FunctionImport Name="Add" ReturnType="SP.EventReceiverDefinition" IsBindable="true" EntitySet="EventReceiverDefinitions">
<Parameter Name="this" Type="Collection(SP.EventReceiverDefinition)"/>
<Parameter Name="eventReceiverCreationInformation" Type="SP.EventReceiverDefinitionCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="SP.EventReceiverDefinition" IsComposable="true" IsBindable="true" EntitySet="EventReceiverDefinitions">
<Parameter Name="this" Type="Collection(SP.EventReceiverDefinition)"/>
<Parameter Name="eventReceiverId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="SP.Feature" IsBindable="true" EntitySet="Features">
<Parameter Name="this" Type="Collection(SP.Feature)"/>
<Parameter Name="featureId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="force" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="featdefScope" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="SP.Feature" IsComposable="true" IsBindable="true" EntitySet="Features">
<Parameter Name="this" Type="Collection(SP.Feature)"/>
<Parameter Name="featureId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="AddDependentLookupField" ReturnType="SP.Field" IsBindable="true" EntitySet="Fields">
<Parameter Name="this" Type="Collection(SP.Field)"/>
<Parameter Name="displayName" Type="Edm.String"/>
<Parameter Name="primaryLookupFieldId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="showField" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="AddField" ReturnType="SP.Field" IsBindable="true" EntitySet="Fields">
<Parameter Name="this" Type="Collection(SP.Field)"/>
<Parameter Name="parameters" Type="SP.FieldCreationInformation"/>
</FunctionImport>
<FunctionImport Name="CreateFieldAsXml" ReturnType="SP.Field" IsBindable="true" EntitySet="Fields">
<Parameter Name="this" Type="Collection(SP.Field)"/>
<Parameter Name="parameters" Type="SP.XmlSchemaFieldCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="SP.Field" IsComposable="true" IsBindable="true" EntitySet="Fields">
<Parameter Name="this" Type="Collection(SP.Field)"/>
<Parameter Name="id" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetByInternalNameOrTitle" ReturnType="SP.Field" IsComposable="true" IsBindable="true" EntitySet="Fields">
<Parameter Name="this" Type="Collection(SP.Field)"/>
<Parameter Name="strName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetByTitle" ReturnType="SP.Field" IsComposable="true" IsBindable="true" EntitySet="Fields">
<Parameter Name="this" Type="Collection(SP.Field)"/>
<Parameter Name="title" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="SP.FieldLink" IsComposable="true" IsBindable="true" EntitySet="FieldLinks">
<Parameter Name="this" Type="Collection(SP.FieldLink)"/>
<Parameter Name="id" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="SP.File" IsBindable="true" EntitySet="Files">
<Parameter Name="this" Type="Collection(SP.File)"/>
<Parameter Name="Content" Type="Edm.Binary"/>
<Parameter Name="Overwrite" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="Url" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="AddTemplateFile" ReturnType="SP.File" IsBindable="true" EntitySet="Files">
<Parameter Name="this" Type="Collection(SP.File)"/>
<Parameter Name="urlOfFile" Type="Edm.String"/>
<Parameter Name="templateFileType" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetByUrl" ReturnType="SP.File" IsComposable="true" IsBindable="true" EntitySet="Files">
<Parameter Name="this" Type="Collection(SP.File)"/>
<Parameter Name="url" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_File_GetContentVerFromTag" ReturnType="Edm.Int32" IsComposable="true">
<Parameter Name="contentTag" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetLimitedWebPartManager" ReturnType="SP.WebParts.LimitedWebPartManager" IsComposable="true" IsBindable="true" EntitySet="LimitedWebPartManagers">
<Parameter Name="this" Type="SP.File"/>
<Parameter Name="scope" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Recycle" ReturnType="Edm.Guid" IsBindable="true">
<Parameter Name="this" Type="SP.File"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="SP.FileVersion" IsComposable="true" IsBindable="true" EntitySet="FileVersions">
<Parameter Name="this" Type="Collection(SP.FileVersion)"/>
<Parameter Name="versionid" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="SP.Folder" IsBindable="true" EntitySet="Folders">
<Parameter Name="this" Type="Collection(SP.Folder)"/>
<Parameter Name="url" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetByUrl" ReturnType="SP.Folder" IsComposable="true" IsBindable="true" EntitySet="Folders">
<Parameter Name="this" Type="Collection(SP.Folder)"/>
<Parameter Name="url" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="Recycle" ReturnType="Edm.Guid" IsBindable="true">
<Parameter Name="this" Type="SP.Folder"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="SP.Form" IsComposable="true" IsBindable="true" EntitySet="Forms">
<Parameter Name="this" Type="Collection(SP.Form)"/>
<Parameter Name="id" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetByPageType" ReturnType="SP.Form" IsBindable="true" EntitySet="Forms">
<Parameter Name="this" Type="Collection(SP.Form)"/>
<Parameter Name="formType" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="SP.Group" IsComposable="true" IsBindable="true" EntitySet="Groups">
<Parameter Name="this" Type="Collection(SP.Group)"/>
<Parameter Name="id" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetByName" ReturnType="SP.Group" IsComposable="true" IsBindable="true" EntitySet="Groups">
<Parameter Name="this" Type="Collection(SP.Group)"/>
<Parameter Name="name" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetByStringId" ReturnType="SP.ListItem" IsComposable="true" IsBindable="true" EntitySet="ListItems">
<Parameter Name="this" Type="Collection(SP.ListItem)"/>
<Parameter Name="sId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetByName" ReturnType="SP.ListTemplate" IsComposable="true" IsBindable="true" EntitySet="ListTemplates">
<Parameter Name="this" Type="Collection(SP.ListTemplate)"/>
<Parameter Name="name" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_ObjectSharingInformation_GetListItemSharingInformation" ReturnType="SP.ObjectSharingInformation" EntitySet="ObjectSharingInformations">
<Parameter Name="listID" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="itemID" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="excludeCurrentUser" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="excludeSiteAdmin" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="excludeSecurityGroups" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="retrieveAnonymousLinks" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="retrieveUserInfoDetails" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="checkForAccessRequests" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SP_ObjectSharingInformation_GetObjectSharingInformation" ReturnType="SP.ObjectSharingInformation" EntitySet="ObjectSharingInformations">
<Parameter Name="securableObject" Type="SP.SecurableObject"/>
<Parameter Name="excludeCurrentUser" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="excludeSiteAdmin" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="excludeSecurityGroups" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="retrieveAnonymousLinks" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="retrieveUserInfoDetails" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="checkForAccessRequests" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="retrievePermissionLevels" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetSharedWithUsers" ReturnType="Collection(SP.ObjectSharingInformationUser)" IsBindable="true" EntitySet="ObjectSharingInformationUsers">
<Parameter Name="this" Type="SP.ObjectSharingInformation"/>
</FunctionImport>
<FunctionImport Name="SP_ObjectSharingInformation_GetWebSharingInformation" ReturnType="SP.ObjectSharingInformation" EntitySet="ObjectSharingInformations">
<Parameter Name="excludeCurrentUser" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="excludeSiteAdmin" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="excludeSecurityGroups" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="retrieveAnonymousLinks" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="retrieveUserInfoDetails" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="checkForAccessRequests" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetByStoreId" ReturnType="SP.PushNotificationSubscriber" IsComposable="true" IsBindable="true" EntitySet="PushNotificationSubscribers">
<Parameter Name="this" Type="Collection(SP.PushNotificationSubscriber)"/>
<Parameter Name="id" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="SP.RecycleBinItem" IsComposable="true" IsBindable="true" EntitySet="RecycleBinItems">
<Parameter Name="this" Type="Collection(SP.RecycleBinItem)"/>
<Parameter Name="id" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetByFieldId" ReturnType="SP.RelatedField" IsComposable="true" IsBindable="true" EntitySet="RelatedFields">
<Parameter Name="this" Type="Collection(SP.RelatedField)"/>
<Parameter Name="fieldId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetByPrincipalId" ReturnType="SP.RoleAssignment" IsComposable="true" IsBindable="true" EntitySet="RoleAssignments">
<Parameter Name="this" Type="Collection(SP.RoleAssignment)"/>
<Parameter Name="principalId" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SP_RoleDefinitionBindingCollection" ReturnType="Collection(SP.RoleDefinition)" IsComposable="true" EntitySet="RoleDefinitions"/>
<FunctionImport Name="GetById" ReturnType="SP.RoleDefinition" IsComposable="true" IsBindable="true" EntitySet="RoleDefinitions">
<Parameter Name="this" Type="Collection(SP.RoleDefinition)"/>
<Parameter Name="id" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="SP.RoleDefinition" IsComposable="true" IsBindable="true" EntitySet="RoleDefinitions">
<Parameter Name="this" Type="Collection(SP.RoleDefinition)"/>
<Parameter Name="id" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetByName" ReturnType="SP.RoleDefinition" IsComposable="true" IsBindable="true" EntitySet="RoleDefinitions">
<Parameter Name="this" Type="Collection(SP.RoleDefinition)"/>
<Parameter Name="name" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetByType" ReturnType="SP.RoleDefinition" IsComposable="true" IsBindable="true" EntitySet="RoleDefinitions">
<Parameter Name="this" Type="Collection(SP.RoleDefinition)"/>
<Parameter Name="roleType" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetCatalog" ReturnType="SP.List" IsComposable="true" IsBindable="true" EntitySet="Lists">
<Parameter Name="this" Type="SP.Site"/>
<Parameter Name="typeCatalog" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetChanges" ReturnType="Collection(SP.Change)" IsBindable="true" EntitySet="Changes">
<Parameter Name="this" Type="SP.Site"/>
<Parameter Name="query" Type="SP.ChangeQuery"/>
</FunctionImport>
<FunctionImport Name="GetWebTemplates" ReturnType="Collection(SP.WebTemplate)" IsComposable="true" IsBindable="true" EntitySet="WebTemplates">
<Parameter Name="this" Type="SP.Site"/>
<Parameter Name="LCID" Type="Edm.Int64" Nullable="false"/>
<Parameter Name="overrideCompatLevel" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="NeedsUpgradeByType" ReturnType="Edm.Boolean" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="SP.Site"/>
<Parameter Name="versionUpgrade" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="recursive" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="OpenWeb" ReturnType="SP.Web" IsBindable="true" EntitySet="Webs">
<Parameter Name="this" Type="SP.Site"/>
<Parameter Name="strUrl" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="OpenWebById" ReturnType="SP.Web" IsBindable="true" EntitySet="Webs">
<Parameter Name="this" Type="SP.Site"/>
<Parameter Name="gWebId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="RunHealthCheck" ReturnType="Microsoft.SharePoint.Administration.SiteHealth.SiteHealthSummary" IsBindable="true" EntitySet="SiteHealthSummarys">
<Parameter Name="this" Type="SP.Site"/>
<Parameter Name="ruleId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="bRepair" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="bRunAlways" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetThemeFontByName" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.ThemeInfo"/>
<Parameter Name="name" Type="Edm.String"/>
<Parameter Name="lcid" Type="Edm.Int64" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetThemeShadeByName" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.ThemeInfo"/>
<Parameter Name="name" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="SP.TimeZone" IsBindable="true" EntitySet="TimeZones">
<Parameter Name="this" Type="Collection(SP.TimeZone)"/>
<Parameter Name="id" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="LocalTimeToUTC" ReturnType="Edm.DateTime" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="SP.TimeZone"/>
<Parameter Name="date" Type="Edm.DateTime" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="UTCToLocalTime" ReturnType="Edm.DateTime" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="SP.TimeZone"/>
<Parameter Name="date" Type="Edm.DateTime" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetByEmail" ReturnType="SP.User" IsComposable="true" IsBindable="true" EntitySet="Users">
<Parameter Name="this" Type="Collection(SP.User)"/>
<Parameter Name="emailAddress" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="SP.User" IsComposable="true" IsBindable="true" EntitySet="Users">
<Parameter Name="this" Type="Collection(SP.User)"/>
<Parameter Name="id" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetByLoginName" ReturnType="SP.User" IsComposable="true" IsBindable="true" EntitySet="Users">
<Parameter Name="this" Type="Collection(SP.User)"/>
<Parameter Name="loginName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="SP.UserCustomAction" IsComposable="true" IsBindable="true" EntitySet="UserCustomActions">
<Parameter Name="this" Type="Collection(SP.UserCustomAction)"/>
<Parameter Name="id" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="SP.View" IsComposable="true" IsBindable="true" EntitySet="Views">
<Parameter Name="this" Type="Collection(SP.View)"/>
<Parameter Name="guidId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetByTitle" ReturnType="SP.View" IsComposable="true" IsBindable="true" EntitySet="Views">
<Parameter Name="this" Type="Collection(SP.View)"/>
<Parameter Name="strTitle" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="RenderAsHtml" ReturnType="Edm.String" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="SP.View"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="SP.Web" IsBindable="true" EntitySet="Webs">
<Parameter Name="this" Type="Collection(SP.Web)"/>
<Parameter Name="parameters" Type="SP.WebCreationInformation"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="SP.WebInformation" IsBindable="true" EntitySet="WebInformations">
<Parameter Name="this" Type="Collection(SP.WebInformation)"/>
<Parameter Name="parameters" Type="SP.WebInfoCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="SP.WebInformation" IsComposable="true" IsBindable="true" EntitySet="WebInformations">
<Parameter Name="this" Type="Collection(SP.WebInformation)"/>
<Parameter Name="id" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SP_WebProxy_Invoke" ReturnType="SP.WebResponseInfo">
<Parameter Name="requestInfo" Type="SP.WebRequestInfo"/>
</FunctionImport>
<FunctionImport Name="DoesPushNotificationSubscriberExist" ReturnType="Edm.Boolean" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="SP.Web"/>
<Parameter Name="deviceAppInstanceId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="DoesUserHavePermissions" ReturnType="Edm.Boolean" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="SP.Web"/>
<Parameter Name="permissionMask" Type="SP.BasePermissions"/>
</FunctionImport>
<FunctionImport Name="EnsureUser" ReturnType="SP.User" IsBindable="true" EntitySet="Users">
<Parameter Name="this" Type="SP.Web"/>
<Parameter Name="logonName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetAppBdcCatalog" ReturnType="SP.BusinessData.AppBdcCatalog" IsBindable="true" EntitySet="AppBdcCatalogs">
<Parameter Name="this" Type="SP.Web"/>
</FunctionImport>
<FunctionImport Name="GetAppBdcCatalogForAppInstance" ReturnType="SP.BusinessData.AppBdcCatalog" IsBindable="true" EntitySet="AppBdcCatalogs">
<Parameter Name="this" Type="SP.Web"/>
<Parameter Name="appInstanceId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetAppInstanceById" ReturnType="SP.AppInstance" IsComposable="true" IsBindable="true" EntitySet="AppInstances">
<Parameter Name="this" Type="SP.Web"/>
<Parameter Name="appInstanceId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetAppInstancesByProductId" ReturnType="Collection(SP.AppInstance)" IsComposable="true" IsBindable="true" EntitySet="AppInstances">
<Parameter Name="this" Type="SP.Web"/>
<Parameter Name="productId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetAvailableWebTemplates" ReturnType="Collection(SP.WebTemplate)" IsComposable="true" IsBindable="true" EntitySet="WebTemplates">
<Parameter Name="this" Type="SP.Web"/>
<Parameter Name="lcid" Type="Edm.Int64" Nullable="false"/>
<Parameter Name="doIncludeCrossLanguage" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetCatalog" ReturnType="SP.List" IsComposable="true" IsBindable="true" EntitySet="Lists">
<Parameter Name="this" Type="SP.Web"/>
<Parameter Name="typeCatalog" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetChanges" ReturnType="Collection(SP.Change)" IsBindable="true" EntitySet="Changes">
<Parameter Name="this" Type="SP.Web"/>
<Parameter Name="query" Type="SP.ChangeQuery"/>
</FunctionImport>
<FunctionImport Name="SP_Web_GetContextWebInformation" ReturnType="SP.ContextWebInformation"/>
<FunctionImport Name="GetCustomListTemplates" ReturnType="Collection(SP.ListTemplate)" IsComposable="true" IsBindable="true" EntitySet="ListTemplates">
<Parameter Name="this" Type="SP.Web"/>
</FunctionImport>
<FunctionImport Name="GetEntity" ReturnType="SP.BusinessData.Entity" IsBindable="true" EntitySet="Entitys1">
<Parameter Name="this" Type="SP.Web"/>
<Parameter Name="namespace" Type="Edm.String"/>
<Parameter Name="name" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetFileByServerRelativeUrl" ReturnType="SP.File" IsComposable="true" IsBindable="true" EntitySet="Files">
<Parameter Name="this" Type="SP.Web"/>
<Parameter Name="serverRelativeUrl" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetFolderByServerRelativeUrl" ReturnType="SP.Folder" IsComposable="true" IsBindable="true" EntitySet="Folders">
<Parameter Name="this" Type="SP.Web"/>
<Parameter Name="serverRelativeUrl" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetPushNotificationSubscriber" ReturnType="SP.PushNotificationSubscriber" IsComposable="true" IsBindable="true" EntitySet="PushNotificationSubscribers">
<Parameter Name="this" Type="SP.Web"/>
<Parameter Name="deviceAppInstanceId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetPushNotificationSubscribersByArgs" ReturnType="Collection(SP.PushNotificationSubscriber)" IsComposable="true" IsBindable="true" EntitySet="PushNotificationSubscribers">
<Parameter Name="this" Type="SP.Web"/>
<Parameter Name="customArgs" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetPushNotificationSubscribersByUser" ReturnType="Collection(SP.PushNotificationSubscriber)" IsComposable="true" IsBindable="true" EntitySet="PushNotificationSubscribers">
<Parameter Name="this" Type="SP.Web"/>
<Parameter Name="userName" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetSubwebsFilteredForCurrentUser" ReturnType="Collection(SP.WebInformation)" IsComposable="true" IsBindable="true" EntitySet="WebInformations">
<Parameter Name="this" Type="SP.Web"/>
<Parameter Name="nWebTemplateFilter" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="nConfigurationFilter" Type="Edm.Int16" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetUserById" ReturnType="SP.User" IsComposable="true" IsBindable="true" EntitySet="Users">
<Parameter Name="this" Type="SP.Web"/>
<Parameter Name="userId" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SP_Web_GetWebUrlFromPageUrl" ReturnType="Edm.String" IsComposable="true">
<Parameter Name="pageFullUrl" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="LoadAndInstallApp" ReturnType="SP.AppInstance" IsBindable="true" EntitySet="AppInstances">
<Parameter Name="this" Type="SP.Web"/>
<Parameter Name="appPackageStream" Type="Edm.Stream"/>
</FunctionImport>
<FunctionImport Name="MapToIcon" ReturnType="Edm.String" IsComposable="true" IsBindable="true">
<Parameter Name="this" Type="SP.Web"/>
<Parameter Name="fileName" Type="Edm.String"/>
<Parameter Name="progId" Type="Edm.String"/>
<Parameter Name="size" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="ProcessExternalNotification" ReturnType="Edm.String" IsBindable="true">
<Parameter Name="this" Type="SP.Web"/>
<Parameter Name="stream" Type="Edm.Stream"/>
</FunctionImport>
<FunctionImport Name="RegisterPushNotificationSubscriber" ReturnType="SP.PushNotificationSubscriber" IsBindable="true" EntitySet="PushNotificationSubscribers">
<Parameter Name="this" Type="SP.Web"/>
<Parameter Name="deviceAppInstanceId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="serviceToken" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetByName" ReturnType="SP.WebTemplate" IsComposable="true" IsBindable="true" EntitySet="WebTemplates">
<Parameter Name="this" Type="Collection(SP.WebTemplate)"/>
<Parameter Name="name" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_Utilities_Utility_CreateEmailBodyForInvitation" ReturnType="Edm.String">
<Parameter Name="pageAddress" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_Utilities_Utility_CreateNewDiscussionItem" ReturnType="SP.ListItem" EntitySet="ListItems">
<Parameter Name="listId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="title" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_Utilities_Utility_CreateWikiPageInContextWeb" ReturnType="SP.File" EntitySet="Files">
<Parameter Name="parameters" Type="SP.Utilities.WikiPageCreationInformation"/>
</FunctionImport>
<FunctionImport Name="SP_Utilities_Utility_GetAppLicenseDeploymentId" ReturnType="Edm.Guid" IsComposable="true"/>
<FunctionImport Name="SP_Utilities_Utility_GetAppLicenseInformation" ReturnType="SP.AppLicenseCollection" IsComposable="true">
<Parameter Name="productId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SP_Utilities_Utility_GetCurrentUserEmailAddresses" ReturnType="Edm.String" IsComposable="true"/>
<FunctionImport Name="SP_Utilities_Utility_IsUserLicensedForEntityInContext" ReturnType="Edm.Boolean">
<Parameter Name="licensableEntity" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_Utilities_Utility_LocalizeWebPartGallery" ReturnType="Collection(SP.ListItem)" EntitySet="ListItems">
<Parameter Name="items" Type="Collection(SP.ListItem)"/>
</FunctionImport>
<FunctionImport Name="SP_Utilities_Utility_ResolvePrincipalInCurrentContext" ReturnType="SP.Utilities.PrincipalInfo">
<Parameter Name="input" Type="Edm.String"/>
<Parameter Name="scopes" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="sources" Type="Edm.Int32" Nullable="false"/>
<Parameter Name="inputIsEmailOnly" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="addToUserInfoList" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="ImportWebPart" ReturnType="SP.WebParts.WebPartDefinition" IsBindable="true" EntitySet="WebPartDefinitions">
<Parameter Name="this" Type="SP.WebParts.LimitedWebPartManager"/>
<Parameter Name="webPartXml" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetByControlId" ReturnType="SP.WebParts.WebPartDefinition" IsComposable="true" IsBindable="true" EntitySet="WebPartDefinitions">
<Parameter Name="this" Type="Collection(SP.WebParts.WebPartDefinition)"/>
<Parameter Name="controlId" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="SP.WebParts.WebPartDefinition" IsComposable="true" IsBindable="true" EntitySet="WebPartDefinitions">
<Parameter Name="this" Type="Collection(SP.WebParts.WebPartDefinition)"/>
<Parameter Name="id" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="Add" ReturnType="SP.Workflow.WorkflowAssociation" IsBindable="true" EntitySet="WorkflowAssociations">
<Parameter Name="this" Type="Collection(SP.Workflow.WorkflowAssociation)"/>
<Parameter Name="parameters" Type="SP.Workflow.WorkflowAssociationCreationInformation"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="SP.Workflow.WorkflowAssociation" IsComposable="true" IsBindable="true" EntitySet="WorkflowAssociations">
<Parameter Name="this" Type="Collection(SP.Workflow.WorkflowAssociation)"/>
<Parameter Name="associationId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetByName" ReturnType="SP.Workflow.WorkflowAssociation" IsComposable="true" IsBindable="true" EntitySet="WorkflowAssociations">
<Parameter Name="this" Type="Collection(SP.Workflow.WorkflowAssociation)"/>
<Parameter Name="name" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="GetById" ReturnType="SP.Workflow.WorkflowTemplate" IsComposable="true" IsBindable="true" EntitySet="WorkflowTemplates">
<Parameter Name="this" Type="Collection(SP.Workflow.WorkflowTemplate)"/>
<Parameter Name="templateId" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetByName" ReturnType="SP.Workflow.WorkflowTemplate" IsBindable="true" EntitySet="WorkflowTemplates">
<Parameter Name="this" Type="Collection(SP.Workflow.WorkflowTemplate)"/>
<Parameter Name="name" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_Sharing_DocumentSharingManager_GetRoleDefinition" ReturnType="SP.RoleDefinition" EntitySet="RoleDefinitions">
<Parameter Name="role" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SP_Sharing_DocumentSharingManager_IsDocumentSharingEnabled" ReturnType="Edm.Boolean">
<Parameter Name="list" Type="SP.List"/>
</FunctionImport>
<FunctionImport Name="SP_Sharing_DocumentSharingManager_UpdateDocumentSharingInfo" ReturnType="Collection(SP.Sharing.UserSharingResult)">
<Parameter Name="resourceAddress" Type="Edm.String"/>
<Parameter Name="userRoleAssignments" Type="Collection(SP.Sharing.UserRoleAssignment)"/>
<Parameter Name="validateExistingPermissions" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="additiveMode" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="sendServerManagedNotification" Type="Edm.Boolean" Nullable="false"/>
<Parameter Name="customMessage" Type="Edm.String"/>
<Parameter Name="includeAnonymousLinksInNotification" Type="Edm.Boolean" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="SP_Taxonomy_ChangeInformation" ReturnType="SP.Taxonomy.ChangeInformation" IsComposable="true" EntitySet="ChangeInformations"/>
<FunctionImport Name="SP_Taxonomy_CustomPropertyMatchInformation" ReturnType="SP.Taxonomy.CustomPropertyMatchInformation" IsComposable="true" EntitySet="CustomPropertyMatchInformations"/>
<FunctionImport Name="GetById" ReturnType="SP.Taxonomy.TermGroup" IsBindable="true" EntitySet="TermGroups">
<Parameter Name="this" Type="Collection(SP.Taxonomy.TermGroup)"/>
<Parameter Name="index" Type="Edm.Guid" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="GetByName" ReturnType="SP.Taxonomy.TermGroup" IsBindable="true" EntitySet="TermGroups">
<Parameter Name="this" Type="Collection(SP.Taxonomy.TermGroup)"/>
<Parameter Name="index" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_Taxonomy_TaxonomyItem_NormalizeName" ReturnType="Edm.String">
<Parameter Name="name" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="SP_Taxonomy_TermGroup_NormalizeName" ReturnType="Edm.String">
<Parameter Name="name" Type="Edm.String"/>
</FunctionImport>
<FunctionImport Name="CreateTermSet" ReturnType="SP.Taxonomy.TermSet" IsBindable="true" EntitySet="TermSets">
<Parameter Name="this" Type="SP.Taxonomy.TermGroup"/>
<Parameter Name="name" Type="Edm.String"/>
<Parameter Name="newTermSetId" Type="Edm.Guid" Nullable="false"/>
<Parameter Name="lcid" Type="Edm.Int32" Nullable="false"/>
</FunctionImport>
<FunctionImport Name="ExportObject" ReturnType="Edm.String" IsBindable="true">
<Parameter Name=
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment