@sysdoc/sharepoint-util
Version:
A utility library for SharePoint solutions
417 lines (416 loc) • 10.1 kB
TypeScript
export declare const BuiltInContentTypeList: string[];
export declare const BuiltInFields: {
"ID": string;
"id": string;
"ContentTypeId": string;
"contenttypeid": string;
"ContentType": string;
"contenttype": string;
"Created": string;
"created": string;
"Author": string;
"author": string;
"Modified": string;
"modified": string;
"Editor": string;
"editor": string;
"_HasCopyDestinations": string;
"_hascopydestinations": string;
"_CopySource": string;
"_copysource": string;
"_ModerationStatus": string;
"_moderationstatus": string;
"_ModerationComments": string;
"_moderationcomments": string;
"FileRef": string;
"fileref": string;
"FileDirRef": string;
"filedirref": string;
"Last_x0020_Modified": string;
"last_x0020_modified": string;
"Created_x0020_Date": string;
"created_x0020_date": string;
"File_x0020_Size": string;
"file_x0020_size": string;
"FSObjType": string;
"fsobjtype": string;
"PermMask": string;
"permmask": string;
"CheckedOutUserId": string;
"checkedoutuserid": string;
"IsCheckedoutToLocal": string;
"ischeckedouttolocal": string;
"CheckoutUser": string;
"checkoutuser": string;
"FileLeafRef": string;
"fileleafref": string;
"UniqueId": string;
"uniqueid": string;
"ProgId": string;
"progid": string;
"ScopeId": string;
"scopeid": string;
"VirusStatus": string;
"virusstatus": string;
"CheckedOutTitle": string;
"checkedouttitle": string;
"_CheckinComment": string;
"_checkincomment": string;
"LinkCheckedOutTitle": string;
"linkcheckedouttitle": string;
"Modified_x0020_By": string;
"modified_x0020_by": string;
"Created_x0020_By": string;
"created_x0020_by": string;
"File_x0020_Type": string;
"file_x0020_type": string;
"HTML_x0020_File_x0020_Type": string;
"html_x0020_file_x0020_type": string;
"_SourceUrl": string;
"_sourceurl": string;
"_SharedFileIndex": string;
"_sharedfileindex": string;
"_EditMenuTableStart": string;
"_editmenutablestart": string;
"_EditMenuTableEnd": string;
"_editmenutableend": string;
"LinkFilenameNoMenu": string;
"linkfilenamenomenu": string;
"LinkFilename": string;
"linkfilename": string;
"DocIcon": string;
"docicon": string;
"ServerUrl": string;
"serverurl": string;
"EncodedAbsUrl": string;
"encodedabsurl": string;
"BaseName": string;
"basename": string;
"FileSizeDisplay": string;
"filesizedisplay": string;
"MetaInfo": string;
"metainfo": string;
"_Level": string;
"_level": string;
"_IsCurrentVersion": string;
"_iscurrentversion": string;
"SelectTitle": string;
"selecttitle": string;
"SelectFilename": string;
"selectfilename": string;
"Edit": string;
"edit": string;
"owshiddenversion": string;
"_UIVersion": string;
"_uiversion": string;
"_UIVersionString": string;
"_uiversionstring": string;
"InstanceID": string;
"instanceid": string;
"Order": string;
"order": string;
"GUID": string;
"guid": string;
"WorkflowVersion": string;
"workflowversion": string;
"WorkflowInstanceID": string;
"workflowinstanceid": string;
"ParentVersionString": string;
"parentversionstring": string;
"ParentLeafName": string;
"parentleafname": string;
"Title": string;
"title": string;
"TemplateUrl": string;
"templateurl": string;
"xd_ProgID": string;
"xd_progid": string;
"xd_Signature": string;
"xd_signature": string;
"Combine": string;
"combine": string;
"RepairDocument": string;
"repairdocument": string;
};
export declare const BuiltInContentType: {
Item: string;
item: string;
Document: string;
document: string;
Event: string;
event: string;
Issue: string;
issue: string;
Announcement: string;
announcement: string;
Link: string;
link: string;
Contact: string;
contact: string;
Message: string;
message: string;
Task: string;
task: string;
WorkflowHistory: string;
workflowhistory: string;
'Workflow History': string;
Post: string;
post: string;
Comment: string;
comment: string;
Folder: string;
folder: string;
Person: string;
person: string;
SharePointGroup: string;
sharepointgroup: string;
Picture: string;
picture: string;
MasterPage: string;
masterpage: string;
masterPage: string;
'Master Page': string;
basicPage: string;
BasicPage: string;
'Basic Page': string;
summaryTask: string;
SummaryTask: string;
'Summary Task': string;
articlePage: string;
ArticlePage: string;
articlepage: string;
'Article Page': string;
page: string;
Page: string;
systemPage: string;
SystemPage: string;
systempage: string;
'System Page': string;
pageLayout: string;
PageLayout: string;
pagelayout: string;
'Page Layout': string;
welcomePage: string;
WelcomePage: string;
welcomepage: string;
'Welcome Page': string;
};
export declare const FieldTypes: {
text: string;
string: string;
number: string;
Number: string;
longtext: string;
note: string;
int: string;
integer: string;
long: string;
double: string;
date: string;
dateTime: string;
datetime: string;
DateTime: string;
lookup: string;
computed: string;
calculated: string;
counter: string;
currency: string;
file: string;
choice: string;
bool: string;
boolean: string;
contenttypeid: string;
lookupmulti: string;
user: string;
html: string;
gridchoice: string;
multichoice: string;
choicemulti: string;
ChoiceMulti: string;
Choicemulti: string;
multicolumn: string;
guid: string;
pageseparator: string;
recurrence: string;
threadindex: string;
threading: string;
url: string;
usermulti: string;
workfloweventtype: string;
workflowstatus: string;
taxonomy: string;
Taxonomy: string;
taxonomyField: string;
TaxonomyField: string;
taxonomyfieldtype: string;
taxonomyFieldType: string;
TaxonomyFieldTypeMulti: string;
taxonomyfieldtypemulti: string;
taxonomyFieldTypeMulti: string;
};
export declare const TemplateTypesList: string[];
export declare enum ListTemplateType {
InvalidType = -1,
NoListTemplate = 0,
GenericList = 100,
DocumentLibrary = 101,
Survey = 102,
Links = 103,
Announcements = 104,
Contacts = 105,
Events = 106,
Tasks = 107,
DiscussionBoard = 108,
PictureLibrary = 109,
DataSources = 110,
WebTemplateCatalog = 111,
UserInformation = 112,
WebPartCatalog = 113,
ListTemplateCatalog = 114,
XMLForm = 115,
MasterPageCatalog = 116,
NoCodeWorkflows = 117,
WorkflowProcess = 118,
WebPageLibrary = 119,
CustomGrid = 120,
SolutionCatalog = 121,
NoCodePublic = 122,
ThemeCatalog = 123,
DesignCatalog = 124,
AppDataCatalog = 125,
DataConnectionLibrary = 130,
WorkflowHistory = 140,
GanttTasks = 150,
HelpLibrary = 151,
AccessRequest = 160,
TasksWithTimelineAndHierarchy = 171,
MaintenanceLogs = 175,
Meetings = 200,
Agenda = 201,
MeetingUser = 202,
Decision = 204,
MeetingObjective = 207,
TextBox = 210,
ThingsToBring = 211,
HomePageLibrary = 212,
Posts = 301,
Comments = 302,
Categories = 303,
Facility = 402,
Whereabouts = 403,
CallTrack = 404,
Circulation = 405,
Timecard = 420,
Holidays = 421,
IMEDic = 499,
ExternalList = 600,
MySiteDocumentLibrary = 700,
IssueTracking = 1100,
AdminTasks = 1200,
HealthRules = 1220,
HealthReports = 1221,
DeveloperSiteDraftApps = 1230
}
export declare const ListTemplateTypeByValue: {
'-1': string;
'0': string;
'100': string;
'101': string;
'102': string;
'103': string;
'104': string;
'105': string;
'106': string;
'107': string;
'108': string;
'109': string;
'110': string;
'111': string;
'112': string;
'113': string;
'114': string;
'115': string;
'116': string;
'117': string;
'118': string;
'119': string;
'120': string;
'121': string;
'122': string;
'123': string;
'124': string;
'125': string;
'130': string;
'140': string;
'150': string;
'151': string;
'160': string;
'171': string;
'175': string;
'200': string;
'201': string;
'202': string;
'204': string;
'207': string;
'210': string;
'211': string;
'212': string;
'301': string;
'302': string;
'303': string;
'402': string;
'403': string;
'404': string;
'405': string;
'420': string;
'421': string;
'499': string;
'600': string;
'700': string;
'1100': string;
'1200': string;
'1220': string;
'1221': string;
'1230': string;
};
export declare const FeaturesList: {
id: string;
name: string;
scope: string;
}[];
export declare const LocaleList: {
"lcid": number;
"name": string;
}[];
export declare const LanguagesList: {
"name": string;
"id": number;
}[];
export declare const ExtraLanguagesList: {
"id": number;
"name": string;
}[];
export declare const AllLanguagesList: {
"id": number;
"name": string;
}[];
export declare const TimeZonesList: {
"id": number;
"name": string;
}[];
export declare const CurrenciesList: {
"id": number;
"name": string;
}[];
export declare const LanguagesAndRegionsList: {
"language": string;
"region": string;
"id": number;
}[];
export declare const RegionsList: string[];
export declare const LanguagesWithStringLcids: {
"language": string;
"languageCode": string;
"lcidString": string;
"lcid": number;
}[];