Glosario de Shell
A
-
Asociación
-
Asignación de una extensión de nombre de archivo (por ejemplo, .mp3) o protocolo (por ejemplo, http) a un identificador de programación (ProgID). Esta asignación se almacena en el Registro como una configuración por usuario con una reserva por equipo. Las aplicaciones que participan en el sistema Programas predeterminados establecen la asignación de asociación para la extensión de nombre de archivo o el protocolo para que apunten a las claves progID que poseen.
-
matriz de asociaciones
-
Lista ordenada de ubicaciones del Registro usadas para almacenar información sobre un tipo de elemento, incluidos controladores, verbos y otros atributos, como el icono y el nombre para mostrar del tipo. Por ejemplo, un archivo de .jpg tiene la siguiente matriz de asociación en un sistema Windows predeterminado: "HKCR\jpgfile", "HKCR\SystemFileAssociations\.jpg", "HKCR\SystemFileAssociations\image", "HKCR\*", "HKCR\AllFileSystemObjects".
B
-
bind
-
Para cargar o asociar código a los datos. Por ejemplo, un controlador puede estar asociado a un origen de datos de Shell.
C
-
nombre canónico
-
Nombre único de un recurso. Canónico significa "según las reglas". Vea también: nombre de verbo canónico.
-
nombre de verbo canónico
-
Nombre independiente del idioma que se puede usar mediante programación para hacer referencia a un verbo, independientemente de la cadena localizada en la interfaz de usuario. Vea también: nombre canónico, verbo.
-
container
-
Tipo de elemento shell que puede contener otros elementos. Los elementos de un contenedor se exponen al espacio de nombres shell mediante un origen de datos de Shell. Algunos ejemplos incluyen carpetas, unidades, servidores de red y archivos comprimidos con una extensión de nombre de archivo .zip. Consulte también: Origen de datos de Shell, carpeta, elemento de Shell.
-
content
-
Texto y propiedades asociadas a un elemento shell o a un origen de contenido que se puede indexar.
-
origen de contenido
-
Elemento al que puede acceder el indexador. Los orígenes de contenido se pueden direccionar mediante una dirección URL y se proporcionan al indexador mediante un controlador de protocolo. Algunos ejemplos son: archivos y carpetas del sistema de archivos, elementos y carpetas de Microsoft Outlook, registros de base de datos y elementos almacenados de Microsoft SharePoint. Un origen de contenido se puede exponer como elementos de Shell mediante la implementación de un origen de datos de Shell. Vea también: contenido, elemento de Shell.
-
content view (vista de contenido)
-
Una vista en el Explorador de Windows (que se ofrece en Windows 7 y versiones posteriores) que muestra el contenido más relevante para cada elemento de la lista en función de su extensión de nombre de archivo o asociación Kind. La vista de contenido usa una lógica de cambio de tamaño que quita las propiedades cuando el tamaño de la ventana disminuye para asegurarse de que las propiedades más críticas siguen teniendo espacio para que sea claramente legible. Vea también: patrón de diseño, Kind, Kind, Kind association.
-
modo de vista de contenido
-
Vea definición para: vista de contenido.
-
menú contextual
-
Este término se usa a veces para indicar el menú contextual. Vea definición para: menú contextual.
-
controlador de menú contextual
-
Este término se usa a veces para significar el controlador de menú contextual. Vea definición para: controlador de menú contextual.
D
-
controlador de objetos de datos
-
Controlador que proporciona formatos de Portapapeles adicionales para el objeto de datos (IDataObject) de un elemento. Los objetos de datos se usan en escenarios de arrastrar y colocar y copiar y pegar.
-
origen de datos
-
Este término se usa a veces para significar el almacén de datos o el origen de datos de Shell. Consulte definición para: almacén de datos, origen de datos de Shell.
-
almacén de datos
-
Repositorio de datos. Un almacén de datos se puede exponer al modelo de programación de Shell como contenedor mediante un origen de datos de Shell. El sistema de Windows Search puede indexar los elementos de un almacén de datos mediante un controlador de protocolo.
-
composición de escritorio
-
Una característica de Windows Vista que permite dibujar ventanas individuales en superficies fuera de pantalla en la memoria de vídeo en lugar de dibujar directamente en el dispositivo de pantalla principal.
-
document
-
Elemento de Shell que contiene texto y para el que se podría implementar la interfaz IFilter.
-
controlador de colocación
-
Controlador que permite que un tipo de elemento determinado admita escenarios de arrastrar y colocar y copiar y pegar.
-
destino de colocación
-
Objeto de datos que se arrastra y se coloca en un archivo. Consulte también: controlador de datos, controlador de colocación.
-
verbo dinámico
-
Verbo que depende del estado de un elemento shell o del sistema; la apariencia del elemento se basa en el estado y requiere que el código en ejecución determine si el elemento debe aparecer. Vea también: controlador de menú contextual, verbo estático, verbo.
E
-
Comando Explorer
-
Objeto que se puede presentar como un botón cerca de la parte superior de la ventana del Explorador de Windows que proporciona funcionalidad para los elementos y contenedores de esa ventana. Un origen de datos de Shell proporciona los objetos de comando del Explorador de Windows para un elemento de contenedor determinado. Los comandos se usan a veces como verbos.
F
-
asociación de archivos
-
Vea definición para: asociación de tipo de archivo.
-
formato de archivo
-
Formato para los datos almacenados en un archivo que tiene una especificación de formato documentada. Algunos ejemplos son OLE DocFile, OPC, XML, ZIP y otras especificaciones de formato de archivo conocidas. Los creadores de tipos de archivo suelen usar un formato de archivo existente como base de un nuevo tipo de archivo. Un formato de archivo puede ser simplemente una definición que no se crea una instancia como un tipo de archivo.
-
controlador de formato de archivo
-
Este término es un sinónimo del controlador de tipos de archivo. Vea definición para: controlador de tipo de archivo.
-
extensión de nombre de archivo
-
El indicador principal de un tipo de archivo para los elementos del sistema de archivos, es la parte del nombre de archivo que sigue al punto final. La extensión de nombre de archivo no puede contener espacios ni caracteres no ASCII y solo se aplica a los archivos (no a las carpetas). Las extensiones de nombre de archivo se comparan mediante una función de comparación que no distingue entre mayúsculas y minúsculas o la configuración regional. Vea también: formato de archivo, tipo de archivo.
-
tipo de archivo
-
Valor de extensión de nombre de archivo determinado, como ".htm" o ".jpg", que define una clase de archivos que son del mismo tipo y tienen un conjunto común de asociaciones. Vea también: Kind, file type association.
-
asociación de tipo de archivo
-
Para una extensión de nombre de archivo determinada, los elementos de matriz de asociación que definen dónde se pueden registrar controladores y otros atributos. Vea también: matriz de asociaciones, tipo de archivo.
-
personalización del tipo de archivo
-
Asociación que permite a Shell personalizar cómo shell trata un tipo de archivo. Las personalizaciones de tipo de archivo incluyen: especificar la aplicación utilizada para abrir el archivo cuando se hace doble clic, agregando comandos al menú contextual de un tipo de archivo, especificando un icono personalizado, especificando un tipo de contenido MIME para asociarlo a un tipo de archivo, especificando un tipo percibido y especificando una o varias aplicaciones asociadas por tipo de archivo con el cuadro de diálogo Abrir con. Vea también: PerceivedType.
-
controlador de tipos de archivo
-
Controlador registrado para un tipo de archivo. Consulte también: controlador.
-
Carpeta
-
Consulte definición para: contenedor.
-
PIDL completo
-
PIDL que describe de forma única un objeto relativo a la carpeta de escritorio.
H
-
handler
-
Objeto COM que proporciona funcionalidad para un elemento de Shell. La mayoría de los orígenes de datos de Shell ofrecen un sistema extensible para enlazar controladores a elementos. Por ejemplo, la carpeta del sistema de archivos usa el sistema de asociación para buscar los controladores de un tipo de archivo determinado. Consulte también: asociación de archivos, tipo de archivo, personalización de tipo de archivo.
I
-
controlador de iconos
-
Controlador que proporciona la información necesaria para generar y almacenar en caché un icono para un elemento. El almacén de datos del sistema de archivos admite la carga de un controlador de iconos para un elemento basado en el tipo de archivo, lo que permite a ese controlador proporcionar un icono que se usa para todas las instancias de ese tipo de archivo.
-
controlador de información sobre información
-
Controlador que proporciona texto emergente cuando el usuario mantiene el puntero del mouse sobre un objeto de interfaz de usuario.
-
item
-
Consulte definición para: Elemento de shell.
-
clase item
-
Vea definición para: tipo de archivo.
-
lista de identificadores de elemento
-
Secuencia de una o varias estructuras SHITEMID que definen de forma única un objeto relativo a algún objeto raíz.
K
-
Variante
-
Propiedad que proporciona un nombre kind descriptivo y se puede asociar a una lista de propiedades y un patrón de diseño. Kind se introdujo en Windows Vista para expresar una noción más fácil de usar del tipo de archivo y se definió como una propiedad de cadena de varios valores (valores de cadena canónica), por lo que puede tener un valor de tipo "audio;video" o "link;document". Algunos nombres kind fáciles de usar ya están asociados con las propiedades y los patrones de diseño. Por ejemplo, los elementos asociados a Kind.Picture y los elementos asociados a Kind.Document muestran propiedades diferentes incluso cuando están en la misma vista. Cada tipo de elemento se puede asociar a uno de los cuatro patrones de diseño únicos que definen el número de propiedades que se muestran para cada elemento y su diseño. Consulte también: Asociación de tipos, vista de contenido, patrón de diseño.
L
-
patrón de diseño
-
Uno de los arreglos para mostrar las propiedades. En Windows 7 y versiones posteriores, al registrar un nuevo tipo de archivo, puede usar la vista de contenido para registrar una lista de propiedades personalizada y un patrón de diseño para el tipo de archivo. Puede elegir entre cuatro patrones de diseño diferentes: Alfa (para los resultados de búsqueda de documentos que contienen fragmentos de código), Beta (para los resultados de búsqueda de correo electrónico con fragmentos de código), Gamma (similar a Alfa pero con un diseño de dos líneas en lugar de cuatro) y Delta (para mostrar muchas propiedades más cortas, como con música y imágenes). Vea también: vista de contenido, Kind, Kind, Kind association.
M
-
controlador de metadatos
-
Este término se usa a veces para el controlador de propiedades. Consulte definición para: controlador de propiedades.
N
-
extensión de espacio de nombres
-
Consulte definición para: Origen de datos de Shell.
O
-
Vinculación e inserción de objetos de base de datos (OLE DB)
-
Un conjunto estándar de interfaces que proporciona acceso heterogéneo a orígenes dispares de información ubicados en cualquier lugar, como sistemas de archivos, carpetas de correo electrónico y bases de datos.
-
OLE DB
-
Vea definición para: Vinculación de objetos e inserción de base de datos.
P
-
PerceivedType
-
Una amplia categoría de tipos de formato de archivo. PerceivedType se introdujo en Windows XP y admite un conjunto limitado de tipos de archivo conocidos (ejemplos incluyen los tipos de archivo Image, Text, Audio y Compressed). Los tipos de archivo, generalmente públicos, también pueden tener un tipo percibido. Por ejemplo, los tipos de archivo de imagen .bmp, .png, .jpg y .gif también son del tipo percibido, imagen. En la capa de programación, PerceivedType se expresa como un entero. Dado que hay código que usa Kind y PerceivedType, los propietarios de formato de archivo deben registrar ambos. Por ejemplo, "reproducir todo" depende de PerceivedType. Consulte también: tipo de archivo.
-
controlador de vista previa
-
Un controlador que genera rápidamente una vista simplificada y de solo lectura del elemento shell que se mostrará en el panel de vista previa del Explorador de Windows.
-
controlador de propiedades
-
Controlador que traduce los datos almacenados en un archivo en un esquema estructurado reconocido por y a los que puede acceder el Explorador de Windows, Windows Search y otras aplicaciones. A continuación, estos sistemas pueden interactuar con el controlador de propiedades para escribir y leer propiedades en y desde el archivo. Los datos traducidos incluyen la vista de detalles, la información sobre información, el panel de detalles, las páginas de propiedades, etc. Cada controlador de propiedades está asociado a un tipo de archivo determinado, identificado por la extensión de nombre de archivo. Consulte también: sistema de propiedades.
-
controlador de hoja de propiedades
-
Controlador que se usa para crear hojas de propiedades personalizadas con imágenes de interfaz de usuario y controles que permiten la interacción personalizada con un tipo de archivo.
-
sistema de propiedades
-
Un sistema extensible de lectura y escritura de definiciones de datos que usa propiedades implementadas como pares nombre-valor. Consulte también: controlador de propiedades, elemento de Shell.
-
valor de propiedad
-
Valor asociado a un nombre de propiedad para un elemento de Shell. Por ejemplo, "Author", "Size" y "Date Taken" son propiedades. Los valores de propiedad se expresan como una estructura PROPVARIANT.
-
controlador de protocolo
-
Un controlador que accede a los orígenes de contenido y proporciona un objeto IUrlAccessor para un protocolo y una dirección URL especificados. Los controladores de protocolo amplían la funcionalidad de Windows Search y pueden proporcionar notificaciones de cambio a los indexadores. Se requieren diferentes controladores de protocolo para indexar tipos específicos de almacenes de datos. Para proporcionar una experiencia de usuario razonable, también debe proporcionar un origen de datos de Shell para el almacén de datos además de implementar el controlador de protocolo. El controlador de protocolo expone los elementos del almacén de datos al indexador, mientras que el origen de datos de Shell expone los elementos del almacén de datos al Shell.
R
-
PIDL relativo
-
PIDL relativo a algún objeto raíz en el espacio de nombres del shell que no sea la carpeta de escritorio. Normalmente, esta es la carpeta primaria del elemento.
S
-
Origen de datos de Shell
-
Componente que se usa para extender el espacio de nombres de Shell y exponer elementos en un almacén de datos. En el pasado, el origen de datos de Shell se conocía como la extensión de espacio de nombres shell. Consulte también: contenedor, controlador, elemento de shell.
-
Extensión de shell
-
Este término se usa a veces para significar el controlador de tipos de archivo. Consulte definición para: controlador de tipo de archivo.
-
Controlador de extensión de Shell
-
Este término se usa a veces para significar el controlador de tipos de archivo. Consulte definición para: controlador de tipo de archivo.
-
Controlador de shell
-
Este término se usa a veces para significar el controlador de tipos de archivo. Consulte definición para: controlador de tipo de archivo.
-
Elemento de shell
-
Un solo fragmento de contenido. Algunos elementos de Shell son orígenes de contenido y algunos no. Una carpeta es un origen de contenido, por ejemplo, pero un archivo .jpg no lo es. Los controladores de tipos de archivo exponen elementos de Shell. En algunos contextos se usa "item" para distinguir contenedores de no contenido. Consulte también: contenedor, origen de contenido, controlador de tipo de archivo.
-
Extensión del espacio de nombres de Shell
-
Este término se usa a veces para significar el origen de datos de Shell. Consulte definición para: Origen de datos de Shell.
-
menú contextual
-
Interfaz de usuario que se usa para presentar una colección de verbos asociados a un elemento de interfaz de usuario, como un archivo o carpeta.
-
Controlador de menú contextual
-
Controlador que agrega verbos para un elemento o elementos. Estos verbos se muestran normalmente en un menú contextual. Consulte también: menú contextual.
-
PIDL simple
-
PIDL que se analiza sin comprobación de disco.
-
verbo estático
-
Verbo que se aplica a un elemento de Shell sin necesidad de inspeccionar el estado actual de un elemento o sistema. Un verbo estático se basa en un registro estático de los elementos asociados de un elemento y no cambia.
T
-
controlador de miniaturas
-
Controlador que proporciona una imagen estática para representar un elemento de Shell.
-
proveedor de miniaturas
-
Este término se usa a veces para significar el controlador de miniaturas. Consulte definición para: controlador de miniaturas.
U
-
nombre descriptivo del tipo
-
Vea la definición para: Kind.
V
-
Verbo
-
Acción individual a la que puede llamar un elemento de Shell. Entre los ejemplos se incluyen abrir e imprimir. A veces, los verbos se conocen como comandos o tareas. Vea también: verbo dinámico, controlador de menú contextual, verbo estático.
-
controlador de verbos
-
Este término se usa a veces para significar controlador de menú contextual. Consulte definición para: controlador de menú contextual.