Interface NotebookKernel

interface NotebookKernel {
    description?: string;
    detail?: string;
    extensionId: string;
    handle: number;
    id: string;
    implementsExecutionOrder?: boolean;
    implementsInterrupt?: boolean;
    label: string;
    localResourceRoot: URI;
    onDidChange: Event<Readonly<NotebookKernelChangeEvent>>;
    preloadProvides: string[];
    preloadUris: URI[];
    supportedLanguages: string[];
    viewType: string;
    cancelNotebookCellExecution(uri, cellHandles): Promise<void>;
    executeNotebookCellsRequest(uri, cellHandles): Promise<void>;
}

Properties

description?: string
detail?: string
extensionId: string
handle: number
id: string
implementsExecutionOrder?: boolean
implementsInterrupt?: boolean
label: string
localResourceRoot: URI
onDidChange: Event<Readonly<NotebookKernelChangeEvent>>
preloadProvides: string[]
preloadUris: URI[]
supportedLanguages: string[]
viewType: string

Methods