Cómo registrar propiedades personalizadas y diseño para el tipo de archivo
Después de comprender el modo de resultado de búsqueda, el modo Examinar y los patrones de diseño, puede registrar una lista de propiedades personalizada para el tipo de archivo.
Para registrar una lista de propiedades personalizada y un patrón de diseño para el tipo de archivo, siga estos pasos.
Instrucciones
Paso 1:
Elija entre los cuatro patrones de diseño: Alfa, Beta, Gamma o Delta.
Paso 2:
Tenga en cuenta las siguientes reglas de formato, que se aplican igualmente a los cuatro patrones de diseño:
- La propiedad 1 siempre se muestra en un tamaño de fuente mayor. El tamaño de fuente grande que se usa normalmente para el nombre del elemento, pero también se puede usar para el delimitador u otra propiedad de elemento.
- La propiedad 4 está pensada para extractos en los patrones de diseño Alfa, Beta y Gamma. Esta propiedad tiene asignado más espacio en esos patrones y se muestra en un color de fuente gris, en lugar de negro como las demás propiedades, para ayudar a destacar.
- Las medidas de píxeles siguientes están en píxeles relativos y el tamaño incluye el icono o miniatura a la izquierda de las propiedades y el espacio entre el icono o miniatura y el rectángulo de selección.
- La mayoría de las propiedades tienen un tamaño de presentación mínimo. Por lo tanto, no aparecerán si no hay suficiente espacio para ellos en un tamaño de vista determinado. El tamaño mínimo suele ser de 100 píxeles de ancho.
- Cada patrón de diseño define el número de filas y el número de propiedades de cada fila.
Paso 3:
Decida qué propiedades desea mostrar en el diseño y qué propiedad desea mostrar en cada ubicación. Al decidir qué propiedad mostrar en cada posición del diseño, tenga en cuenta la longitud típica de la propiedad, su importancia para el usuario y si debe quitarse cuando el tamaño de la ventana es demasiado pequeño para contener todas las propiedades.
Paso 4:
Registre un patrón de diseño y una lista de propiedades para el tipo de archivo o el tipo de elemento agregando las siguientes claves en la clave del Registro ProgID para el tipo de archivo o elemento (en este ejemplo, para el tipo de archivo .xyz).
HKEY_CLASSES_ROOT\*
Contoso.xyzfile
(ContentViewModeForBrowse) = <Layout pattern name (Alpha, Beta, Delta, or Gamma)>
(ContentViewModeForSearch) = <Layout pattern name (Alpha, Beta, Delta, or Gamma)>
(ContentViewModeLayoutPatternForBrowse) = <PropertyList>
(ContentViewModeLayoutPatternForSearch) = <PropertyList>
Paso 5:
Observe las siguientes directrices de formato para registrar propiedades:
- Cada registro comienza por
prop:
- Cada propiedad requiere el nombre completo de la propiedad.
- Las propiedades están separadas por un punto y coma sin espacio.
- Las propiedades se muestran en el orden definido por el patrón de diseño seleccionado.
-
~
indica que no se debe mostrar la etiqueta de propiedad. -
~System.LayoutPattern.PlaceHolder
debe usarse si desea dejar en blanco una propiedad especificada en el patrón de diseño.
La siguiente clave del Registro de ejemplo muestra estas directrices de formato.
HKEY_CLASSES_ROOT\
Kind.Document
(ContentViewModeForBrowse) = <PropertyList>
Entre los valores posibles de (ContentViewModeForBrowse), se incluyen los siguientes: prop:~System.ItemNameDisplay;System.Author;System.LayoutPattern.Placeholder;System.Keywords;System.DateModified;~System.Size