TypeInfo: {
    AcquisitionAssignmentType: {
        enumValues: { all: number; me: number; none: number };
    };
    AcquisitionOperation: any;
    AcquisitionOperationState: {
        enumValues: { allow: number; completed: number; disallow: number };
    };
    AcquisitionOperationType: {
        enumValues: {
            buy: number;
            get: number;
            install: number;
            none: number;
            purchaseRequest: number;
            request: number;
            try: number;
        };
    };
    AcquisitionOptions: any;
    ContributionLicensingBehaviorType: {
        enumValues: {
            alwaysInclude: number;
            onlyIfLicensed: number;
            onlyIfUnlicensed: number;
        };
    };
    ContributionNodeQuery: any;
    ContributionPropertyDescription: any;
    ContributionPropertyType: {
        enumValues: {
            array: number;
            boolean: number;
            dateTime: number;
            dictionary: number;
            double: number;
            guid: number;
            integer: number;
            object: number;
            string: number;
            unknown: number;
            uri: number;
        };
    };
    ContributionQueryOptions: {
        enumValues: {
            ignoreConstraints: number;
            includeAll: number;
            includeChildren: number;
            includeSelf: number;
            includeSubTree: number;
            none: number;
        };
    };
    ContributionType: any;
    ExtensionAcquisitionRequest: any;
    ExtensionAuditLog: any;
    ExtensionAuditLogEntry: any;
    ExtensionEvent: any;
    ExtensionFlags: { enumValues: { builtIn: number; trusted: number } };
    ExtensionLicensing: any;
    ExtensionManifest: any;
    ExtensionRequest: any;
    ExtensionRequestEvent: any;
    ExtensionRequestsEvent: any;
    ExtensionRequestState: {
        enumValues: { accepted: number; open: number; rejected: number };
    };
    ExtensionRequestUpdateType: {
        enumValues: {
            approved: number;
            created: number;
            deleted: number;
            rejected: number;
        };
    };
    ExtensionState: any;
    ExtensionStateFlags: {
        enumValues: {
            autoUpgradeError: number;
            builtIn: number;
            disabled: number;
            error: number;
            multiVersion: number;
            needsReauthorization: number;
            none: number;
            trusted: number;
            unInstalled: number;
            versionCheckError: number;
            warning: number;
        };
    };
    ExtensionUpdateType: {
        enumValues: {
            actionRequired: number;
            actionResolved: number;
            disabled: number;
            enabled: number;
            installed: number;
            uninstalled: number;
            versionUpdated: number;
        };
    };
    InstalledExtension: any;
    InstalledExtensionState: any;
    InstalledExtensionStateIssue: any;
    InstalledExtensionStateIssueType: {
        enumValues: { error: number; warning: number };
    };
    LicensingOverride: any;
    RequestedExtension: any;
} = ...

Type declaration

  • AcquisitionAssignmentType: { enumValues: { all: number; me: number; none: number } }
  • AcquisitionOperation: any
  • AcquisitionOperationState: { enumValues: { allow: number; completed: number; disallow: number } }
  • AcquisitionOperationType: {
        enumValues: {
            buy: number;
            get: number;
            install: number;
            none: number;
            purchaseRequest: number;
            request: number;
            try: number;
        };
    }
  • AcquisitionOptions: any
  • ContributionLicensingBehaviorType: {
        enumValues: {
            alwaysInclude: number;
            onlyIfLicensed: number;
            onlyIfUnlicensed: number;
        };
    }
  • ContributionNodeQuery: any
  • ContributionPropertyDescription: any
  • ContributionPropertyType: {
        enumValues: {
            array: number;
            boolean: number;
            dateTime: number;
            dictionary: number;
            double: number;
            guid: number;
            integer: number;
            object: number;
            string: number;
            unknown: number;
            uri: number;
        };
    }
  • ContributionQueryOptions: {
        enumValues: {
            ignoreConstraints: number;
            includeAll: number;
            includeChildren: number;
            includeSelf: number;
            includeSubTree: number;
            none: number;
        };
    }
  • ContributionType: any
  • ExtensionAcquisitionRequest: any
  • ExtensionAuditLog: any
  • ExtensionAuditLogEntry: any
  • ExtensionEvent: any
  • ExtensionFlags: { enumValues: { builtIn: number; trusted: number } }
  • ExtensionLicensing: any
  • ExtensionManifest: any
  • ExtensionRequest: any
  • ExtensionRequestEvent: any
  • ExtensionRequestsEvent: any
  • ExtensionRequestState: { enumValues: { accepted: number; open: number; rejected: number } }
  • ExtensionRequestUpdateType: {
        enumValues: {
            approved: number;
            created: number;
            deleted: number;
            rejected: number;
        };
    }
  • ExtensionState: any
  • ExtensionStateFlags: {
        enumValues: {
            autoUpgradeError: number;
            builtIn: number;
            disabled: number;
            error: number;
            multiVersion: number;
            needsReauthorization: number;
            none: number;
            trusted: number;
            unInstalled: number;
            versionCheckError: number;
            warning: number;
        };
    }
  • ExtensionUpdateType: {
        enumValues: {
            actionRequired: number;
            actionResolved: number;
            disabled: number;
            enabled: number;
            installed: number;
            uninstalled: number;
            versionUpdated: number;
        };
    }
  • InstalledExtension: any
  • InstalledExtensionState: any
  • InstalledExtensionStateIssue: any
  • InstalledExtensionStateIssueType: { enumValues: { error: number; warning: number } }
  • LicensingOverride: any
  • RequestedExtension: any