gd-sprest-def
Version:
TypeScript definition files generated from the $metadata REST endpoint in SharePoint.
125 lines (106 loc) • 3.04 kB
TypeScript
import { Base } from "../../";
import { SP } from "../../";
/*********************************************
* CrossGeoSyncUserDataBatch
**********************************************/
export interface CrossGeoSyncUserDataBatch {
LastEventId?: number;
LastRecordId?: number;
Properties?: { results: Array<SP.UserProfiles.CrossGeoSyncUserProperty> };
}
/*********************************************
* CrossGeoSyncUserDataBatchCollections
**********************************************/
export interface CrossGeoSyncUserDataBatchCollections {
}
/*********************************************
* CrossGeoSyncUserProperty
**********************************************/
export interface CrossGeoSyncUserProperty {
DsGuid?: any;
IsMultivalue?: boolean;
Privacy?: number;
PropertyId?: number;
PropertyVal?: string;
SecondaryVal?: string;
}
/*********************************************
* CrossGeoSyncUserPropertyCollections
**********************************************/
export interface CrossGeoSyncUserPropertyCollections {
}
/*********************************************
* FollowedItem
**********************************************/
export interface FollowedItem {
Data?: { results: Array<SP.KeyValue> };
FileType?: string;
FileTypeProgid?: string;
Flags?: string;
GroupId?: any;
HasFeed?: boolean;
Hidden?: boolean;
IconUrl?: string;
ItemId?: number;
ItemType?: number;
ListId?: any;
ParentUrl?: string;
Pinned?: number;
ServerUrlProgid?: string;
SiteId?: any;
Subtype?: number;
Title?: string;
UniqueId?: any;
Url?: string;
WebId?: any;
}
/*********************************************
* FollowedItemCollections
**********************************************/
export interface FollowedItemCollections {
}
/*********************************************
* FollowResult
**********************************************/
export interface FollowResult {
Item?: SP.UserProfiles.FollowedItem;
ResultType?: number;
}
/*********************************************
* FollowResultCollections
**********************************************/
export interface FollowResultCollections {
}
/*********************************************
* HashTag
**********************************************/
export interface HashTag {
Name?: string;
UseCount?: number;
}
/*********************************************
* HashTagCollections
**********************************************/
export interface HashTagCollections {
}
/*********************************************
* PersonalCacheItem
**********************************************/
export interface PersonalCacheItem {
AltTitle?: string;
CacheKey?: string;
CacheName?: string;
CacheValue?: string;
CacheValueHash?: string;
CacheValueHtml?: string;
CacheVersion?: string;
ContainerUrl?: string;
ListItemId?: number;
ListItemUniqueId?: string;
ModifiedTimeUtc?: any;
}
/*********************************************
* PersonalCacheItemCollections
**********************************************/
export interface PersonalCacheItemCollections {
}