Compartir a través de


Excel.CustomFunctionManager class

Administra la configuración de las funciones personalizadas.

Extends

Comentarios

[ Conjunto de API: ExcelApi 1.20 ]

Propiedades

context

Contexto de solicitud asociado al objeto . Esto conecta el proceso del complemento al proceso de la aplicación host de Office.

Métodos

load(propertyNames)

Pone en cola un comando para cargar las propiedades especificadas del objeto. Debe llamar a context.sync() antes de leer las propiedades.

load(propertyNamesAndPaths)

Pone en cola un comando para cargar las propiedades especificadas del objeto. Debe llamar a context.sync() antes de leer las propiedades.

newObject(context)

Cree una nueva instancia del Excel.CustomFunctionManager objeto .

setVisibility(customFunctionVisibilityOptions)

Mostrar u ocultar funciones personalizadas en Autocompletar de Excel.

toJSON()

Invalida el método JavaScript toJSON() para proporcionar una salida más útil cuando se pasa un objeto de API a JSON.stringify(). (JSON.stringifya su vez, llama al toJSON método del objeto que se le pasa). Mientras que el objeto original Excel.CustomFunctionManager es un objeto de API, el toJSON método devuelve un objeto JavaScript sin formato (escrito como Excel.Interfaces.CustomFunctionManagerData) que contiene copias superficiales de las propiedades secundarias cargadas del objeto original.

Detalles de las propiedades

context

Contexto de solicitud asociado al objeto . Esto conecta el proceso del complemento al proceso de la aplicación host de Office.

context: RequestContext;

Valor de propiedad

Detalles del método

load(propertyNames)

Pone en cola un comando para cargar las propiedades especificadas del objeto. Debe llamar a context.sync() antes de leer las propiedades.

load(propertyNames?: string | string[]): Excel.CustomFunctionManager;

Parámetros

propertyNames

string | string[]

Una cadena delimitada por comas o una matriz de cadenas que especifican las propiedades que se van a cargar.

Devoluciones

load(propertyNamesAndPaths)

Pone en cola un comando para cargar las propiedades especificadas del objeto. Debe llamar a context.sync() antes de leer las propiedades.

load(propertyNamesAndPaths?: {
            select?: string;
            expand?: string;
        }): Excel.CustomFunctionManager;

Parámetros

propertyNamesAndPaths

{ select?: string; expand?: string; }

propertyNamesAndPaths.select es una cadena delimitada por comas que especifica las propiedades que se van a cargar y propertyNamesAndPaths.expand es una cadena delimitada por comas que especifica las propiedades de navegación que se van a cargar.

Devoluciones

newObject(context)

Cree una nueva instancia del Excel.CustomFunctionManager objeto .

static newObject(context: OfficeExtension.ClientRequestContext): Excel.CustomFunctionManager;

Parámetros

Devoluciones

Comentarios

[ Conjunto de API: ExcelApi 1.20 ]

setVisibility(customFunctionVisibilityOptions)

Mostrar u ocultar funciones personalizadas en Autocompletar de Excel.

static setVisibility(customFunctionVisibilityOptions: Excel.CustomFunctionVisibilityOptions): void;

Parámetros

customFunctionVisibilityOptions
Excel.CustomFunctionVisibilityOptions

Especifica qué funciones personalizadas se van a mostrar u ocultar.

Devoluciones

void

Comentarios

[ Conjunto de API: ExcelApi 1.20 ]

toJSON()

Invalida el método JavaScript toJSON() para proporcionar una salida más útil cuando se pasa un objeto de API a JSON.stringify(). (JSON.stringifya su vez, llama al toJSON método del objeto que se le pasa). Mientras que el objeto original Excel.CustomFunctionManager es un objeto de API, el toJSON método devuelve un objeto JavaScript sin formato (escrito como Excel.Interfaces.CustomFunctionManagerData) que contiene copias superficiales de las propiedades secundarias cargadas del objeto original.

toJSON(): Excel.Interfaces.CustomFunctionManagerData;

Devoluciones