office-addin-usage-data
Version:
Provides infrastructure to send usage data events and exceptions.
66 lines (54 loc) • 1.8 kB
text/typescript
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT license.
/* eslint-disable @typescript-eslint/no-unused-vars */
import { UsageDataLevel } from "./usageData";
/**
* @deprecated Usage data reporting has been removed - always returns false
*/
export function needToPromptForUsageData(_groupName: string): boolean {
return false;
}
/**
* @deprecated Usage data reporting has been removed - no-op
*/
export function modifyUsageDataJsonData(_groupName: string, _property: any, _value: any): void {}
/**
* @deprecated Usage data reporting has been removed - returns empty string
*/
export function readDeviceID(): string {
return "";
}
/**
* @deprecated Usage data reporting has been removed - returns undefined
*/
export function readUsageDataJsonData(): any {
return undefined;
}
/**
* @deprecated Usage data reporting has been removed - always returns off
*/
export function readUsageDataLevel(_groupName: string): UsageDataLevel {
return UsageDataLevel.off;
}
/**
* @deprecated Usage data reporting has been removed - returns undefined
*/
export function readUsageDataObjectProperty(_groupName: string, _propertyName: string): any {
return undefined;
}
/**
* @deprecated Usage data reporting has been removed - no-op
*/
export function writeUsageDataJsonData(_groupName: string, _level: UsageDataLevel): void {}
/**
* @deprecated Usage data reporting has been removed - always returns false
*/
export function groupNameExists(_groupName: string): boolean {
return false;
}
/**
* @deprecated Usage data reporting has been removed - returns undefined
*/
export function readUsageDataSettings(_groupName?: string): object | undefined {
return undefined;
}