Compartir a través de


Cómo registrar un conjunto de propiedades y un patrón de diseño de vista de contenido único para el tipo de archivo o el elemento

Puede registrar un patrón de diseño y lista de propiedades de vista de contenido único para el tipo de archivo o elemento. Si el tipo de archivo o el elemento también está asociado a un Tipo, el registro de vista contenido específico del tipo de archivo o elemento invalidará el registro kind. Esto puede ser útil si las propiedades más importantes de este elemento son diferentes de otros elementos del mismo tipo. Si no asocia el tipo de archivo o elemento a un elemento Kind o registra directamente la vista Contenido, el sistema usa la información predeterminada de la vista Contenido (almacenada en una clave del Registro a la que hace referencia el último elemento de la matriz de asociación de todos los elementos, HKEY_CLASSES_ROOT\*)

Antes de registrar una lista de propiedades personalizada para el tipo de archivo, debe comprender el modo resultado de búsqueda y el modo Examinar, y los patrones de diseño que están disponibles para usted.

Instrucciones

Paso 1: Descripción del modo de resultado de la búsqueda y el modo de exploración

La vista de contenido requiere definir un patrón de diseño y un conjunto de listas de propiedades para un elemento en un conjunto de resultados de búsqueda (modo resultado de búsqueda) y al navegar a una ubicación de Shell (modo Examinar). Puede usar los mismos valores para el resultado de la búsqueda y Examinar, como Kind.Music lo hace. Como alternativa, puede definir una lista de propiedades diferente o un patrón de diseño tal como Kind.Document lo hace.

En el caso de Kind.Document, los usuarios suelen buscar palabras en el texto del documento. Por lo tanto, incluir más texto de ejemplo en el resultado de la búsqueda podría ser la mejor opción. En el ejemplo siguiente se muestra la vista Examinar contenido de Kind.Document.

examinar la vista de contenido de kind.document

Dado que los usuarios rara vez buscan texto determinado al examinar documentos, optimizar su elección de propiedades y diseño para ajustarse a más resultados de búsqueda en la pantalla podría ser la mejor opción. En la captura de pantalla siguiente se muestra la vista Buscar contenido de Kind.Document.

Paso 2: Descripción de los patrones de diseño

Hay cuatro patrones de diseño: Alfa, Beta, Gamma y Delta.

Diseño alfa

El patrón de diseño Alfa está optimizado para los resultados de búsqueda de documentos que contienen extractos. Tiene las siguientes especificaciones:

  • Filas: 4

  • Propiedades: 7

  • Diseño alfa cuando el elemento tiene 350 píxeles o más de espacio horizontal, como se muestra en la ilustración siguiente.

    patrón de diseño alfa

  • En la ilustración siguiente se muestra el diseño Alfa cuando el elemento tiene 350 píxeles o más de espacio horizontal.

    Diagrama que muestra un ejemplo de diseño alfa

  • En la ilustración siguiente se muestra el diseño Alfa cuando el elemento tiene menos de 350 píxeles de espacio horizontal.

    Captura de pantalla que muestra un ejemplo de diseño alfa en Microsoft Word.

  • En la ilustración siguiente se muestra el diseño Alfa cuando el elemento tiene menos de 350 píxeles de espacio horizontal.

    Ejemplo de diseño alfa

Diseño beta

El patrón de diseño beta está optimizado para los resultados de búsqueda de documentos de correo electrónico que contienen extractos. Tiene las siguientes especificaciones:

  • Filas: 4

  • Propiedades: 5

  • Diseño beta cuando el elemento tiene 350 píxeles o más de espacio horizontal, como se muestra en la ilustración siguiente.

    Diagrama que muestra un ejemplo de diseño beta.

  • En la ilustración siguiente se muestra el diseño beta cuando el elemento tiene 350 píxeles o más de espacio horizontal.

    Captura de pantalla que muestra un ejemplo de diseño beta para correo electrónico.

  • En la ilustración siguiente se muestra el diseño beta cuando el elemento tiene menos de 350 píxeles de espacio horizontal.

    Diagrama que muestra un ejemplo de diseño beta con menos de 350 píxeles de espacio horizontal.

  • En la ilustración siguiente se muestra el diseño beta cuando el elemento tiene menos de 350 píxeles de espacio horizontal:

    Ejemplo de diseño beta

Diseño gamma

El patrón de diseño Gamma es similar a Alpha, pero usa un diseño de dos líneas en lugar de cuatro. Este diseño es ideal para escenarios en los que desea ver un fragmento de código, pero desea ajustarse a más elementos en la pantalla, o para los tipos de archivo que requieren menos espacio para mostrar la información más crítica. El diseño Gamma tiene las siguientes especificaciones:

  • Filas: 2

  • Propiedades: 4

  • En la ilustración siguiente se muestra el diseño gamma cuando el elemento tiene 350 píxeles o más de espacio horizontal.

    Diagrama que muestra un ejemplo de diseño gamma.

  • En la ilustración siguiente se muestra el diseño gamma cuando el elemento tiene 350 píxeles o más de espacio horizontal.

    Captura de pantalla que muestra un ejemplo de diseño gamma para un elemento de lista de comprobación.

  • En la ilustración siguiente se muestra el diseño gamma cuando el elemento tiene menos de 350 píxeles de espacio horizontal.

    Diagrama que muestra un ejemplo de diseño gamma con menos de 350 píxeles de espacio horizontal.

  • Ejemplo del diseño gamma cuando el elemento tiene menos de 350 píxeles de espacio horizontal.

    Ejemplo de diseño gamma

Diseño delta

El patrón de diseño Delta está optimizado para mostrar muchas propiedades más cortas, como para música e imágenes. Tiene las siguientes especificaciones:

  • Filas: 2

  • Propiedades: 6

  • Diseño delta cuando el elemento tiene 700 píxeles o más de espacio horizontal, como se muestra en la ilustración siguiente.

    Diagrama que muestra un ejemplo de diseño delta.

  • Ejemplo del diseño delta cuando el elemento tiene 700 píxeles o más de espacio horizontal.

    Captura de pantalla que muestra un ejemplo de diseño delta para un archivo de música.

  • Diseño delta cuando el elemento tiene entre 350 y 700 píxeles de espacio horizontal.

    Diagrama que muestra un ejemplo de diseño delta que tiene entre 350 y 700 píxeles de espacio horizontal.

  • Ejemplo del diseño delta cuando el elemento tiene entre 350 y 700 píxeles de espacio horizontal.

    Ejemplo de diseño delta

  • Diseño delta cuando el elemento tiene menos de 350 píxeles de espacio horizontal.

    ejemplo de diseño

  • Ejemplo del diseño delta cuando el elemento tiene menos de 350 píxeles de espacio horizontal.

    Captura de pantalla que muestra un ejemplo de diseño delta para un archivo de música que tiene menos de 350 píxeles de espacio horizontal.

Paso 3: Registrar propiedades personalizadas y diseño para el tipo de archivo

Después de comprender el modo 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.

  1. Elija entre los cuatro patrones de diseño: Alfa, Beta, Gamma o Delta.

  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 normalmente se usa 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.
  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 se debe quitar cuando el tamaño de la ventana es demasiado pequeño para contener todas las propiedades.

  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>
    
  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>
    

    Los valores posibles para (ContentViewModeForBrowse) incluyen lo siguiente: prop:~System.ItemNameDisplay; System.Author; System.LayoutPattern.Placeholder; System.Keywords; System.DateModified; ~System.Size

Comentarios

Tipos de archivo

Nombres de tipos

System.PropList.ContentViewModeForBrowse

System.PropList.ContentViewModeForSearch