-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.d.ts
38 lines (38 loc) · 1.27 KB
/
index.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
export default class MSGraphHelper {
private static _graphClient;
static Init(msGraphClientFactory: any): Promise<void>;
/**
* Get
*
* @param {string} apiUrl API url
* @param {string} version Version (default to v1.0)
* @param {Array<string>} selectProperties Select properties
* @param {string} filter Filter
* @param {number} top Number of items to retrieve
* @param {Array<string>} expand Expand
*/
static Get(apiUrl: string, version?: string, selectProperties?: Array<string>, filter?: string, top?: number, expand?: Array<string>): Promise<any>;
/**
* Patch
*
* @param {string} apiUrl API url
* @param {string} version Version (default to v1.0)
* @param {any} content Content
*/
static Patch(apiUrl: string, version: string, content: any): Promise<any>;
/**
* Post
*
* @param {string} apiUrl API url
* @param {string} version Version (default to v1.0)
* @param {any} content Content
*/
static Post(apiUrl: string, version: string, content: any): Promise<any>;
/**
* Delete
*
* @param {string} apiUrl API url
* @param {string} version Version (default to v1.0)
*/
static Delete(apiUrl: string, version?: string): Promise<any>;
}