Usar listas de propiedades
Después de evaluar la estrategia de propiedades, debe determinar qué propiedades se mostrarán en la interfaz de usuario del Explorador de Windows y dónde. Hay varias ubicaciones en las que las propiedades se muestran de una manera de solo lectura. Por otro lado, la edición de propiedades solo está habilitada en el cuadro de diálogo Propiedades . Ese cuadro de diálogo se puede invocar a través del vínculo Editar propiedades en el panel vista previa o en el menú contextual de un elemento.
Las listas de propiedades son cadenas delimitadas por punto y coma que tienen el siguiente formato.
Prop:[flags]PropertyCanonicalName;[flags]PropertyCanonicalName;
La única marca disponible actualmente se muestra en la tabla siguiente.
Marca | Descripción |
---|---|
* | No muestre la propiedad en el panel de vista previa como se indica en el valor de clave del Registro PreviewDetails . Vea el ejemplo que sigue a la tabla siguiente si el valor de esa propiedad no está establecido. |
Después de definir una lista de propiedades, puede almacenar esa cadena en el registro a través del sistema de asociación de archivos de Shell estándar en HKEY_CLASSES_ROOT. En la tabla siguiente se resumen los valores de las listas de propiedades que se pueden asignar en la clave del Registro para una extensión de nombre de archivo determinada.
Valor | Descripción |
---|---|
FullDetails | Las propiedades se muestran en la pestaña Detalles del cuadro de diálogo Propiedades . Esta es la lista completa de propiedades que admite el tipo de archivo. |
PreviewDetails | Las propiedades se muestran en el panel vista previa. |
PreviewTitle | Las propiedades se muestran en el área de título del panel vista previa junto a la miniatura del elemento. El número máximo de entradas es 3. Si la lista de propiedades contiene más del número máximo permitido, se omite el resto de las entradas. |
TileInfo | Las propiedades se muestran cuando la vista de lista está en modo de vista Iconos . El número máximo de entradas es 3. Si la lista de propiedades contiene más del número máximo permitido, se omite el resto de las entradas.
Nota: Este valor estaba presente en Windows XP. |
ExtendedTileInfo | Las propiedades se muestran para un elemento cuando la vista de lista está en modo vista de mosaico extendido . |
InfoTip | Las propiedades se muestran en una información sobre información cuando un usuario mantiene el puntero sobre un elemento.
Nota: Este valor estaba presente en Windows XP. |
Información rápida | Las propiedades se muestran cuando es difícil recuperar propiedades directamente desde un elemento, como cuando se debe tener acceso al elemento a través de una conexión de red lenta. Se recomienda que las propiedades denominadas aquí, como Type o Size, no requieran abrir la secuencia de archivos para determinar su valor.
Nota: Este valor estaba presente en Windows XP. |
En el ejemplo siguiente se define el valor PreviewDetails para un tipo de archivo .recipe, mediante un ProgID de RecipeKey.
HKEY_CLASSES_ROOT
.recipe
(Default) = Recipe File
RecipeFile
PreviewDetails = prop:*System.Title;*System.Author
Como se explica en el tema asociación de archivos de Shell , las asociaciones de archivos se pueden describir para el formulario más específico del más general. El formulario más específico es la extensión de nombre de archivo único y el formulario más genérico es una clave que se aplica a todos los archivos y carpetas de archivos. Entre esos dos extremos, también puede definir un PROGID que agrupa un conjunto de extensiones de nombre de archivo (por ejemplo, tipos .jpg y .jpeg agrupados como jpegfile). Al definir listas de propiedades, debe definirlas para progID o, en algunos casos, extensiones de nombre de archivo específicas. Evite confiar en entradas amplias, como la clave AllFileSystemObjects .
Temas relacionados