Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

LatentStyles - Classe

Office 2013 et versions ultérieures

Cette documentation est préliminaire et peut changer.

Informations de Style latente. Lorsque l'objet est sérialisé en XML, son nom complet est w:latentStyles.

Espace de noms :  DocumentFormat.OpenXml.Wordprocessing
Assembly :  DocumentFormat.OpenXml (dans DocumentFormat.OpenXml.dll)

[ChildElementInfoAttribute(typeof(LatentStyleExceptionInfo))]
public class LatentStyles : OpenXmlCompositeElement

[ISO/IEC 29500-1 1st Edition]

latentStyles (informations de Style latente)

Cet élément spécifie les propriétés qui doivent être appliquées à un ensemble de styles latentes pour ce document. Styles latentes reportez-vous à n'importe quel jeu de définitions de style connus pour une application qui n'ont pas été incluses dans le document actif. [Exemple: latentes styles peuvent inclure des styles supplémentaires connus par une application particulière d'hébergement. exemple de fin]

Lorsqu'une définition de style est incorporée dans un document, il spécifie deux groupes distincts de propriétés :

  • Propriétés de comportement

  • Propriétés de mise en forme

De toute évidence, l'incorporation de tous les styles connus pour une application particulière dans chaque document qu'elle produit augmenterait considérablement la taille du fichier. Les styles latentes fournissent un moyen de stocker des informations pour le premier groupe (propriétés de comportement) doit être spécifié pour tous les styles connus pour une application sans nécessiter le stockage du second groupe (propriétés de mise en forme).

[Exemple: considérer un document WordprocessingML qui contient le texte spécifié dans un des deux styles : Titre1 ou Normal. Sur cette base, le document ne doit stocker les propriétés de mise en forme de ces deux styles, évitant ainsi la supplémentaires qui seraient nécessaires pour enregistrer tous les styles pris en charge par l'application d'hébergement.

Toutefois, si l'élément documentProtection (§17.15.1.29) Spécifie que l'application d'hébergement doit empêcher l'utilisation de n'importe quel style dont l'élément verrouillé (§17.7.4.7) est définie sur false, l'état de verrouillage de tous les styles connue pour cette application devient utile et nécessaire pour conserver l'état en cours du document. Ces informations peuvent être stockées à l'aide de styles latentes, sans stocker les propriétés de mise en forme de ces styles.

Par exemple, si tous les styles qui ne sont pas stockées dans le document doivent être verrouillée, à l'exception du style avec un nom principal (§17.7.4.9) du Titre 2. Cette exigence est spécifiée à l'aide de styles latentes comme suit :

<w:latentStyles … w:defLockedState="true">
  <w:lsdException w:name="Heading 2" w:locked="false"/>
</w:latentStyles>

L'élément latentStyles indique que tous les styles latentes connus pour n'importe quelle application d'hébergement doivent avoir une valeur par défaut le verrouillage état true à l'exception de n'importe quel style connu pour l'application d'hébergement avec un nom de principal du Titre 2, dont la définition de style latente Spécifie que son état verrouillé doit être false. exemple de fin]

Éléments parents

styles (§17.7.4.18)

Élements enfants

Sous-clause

lsdException (Exception de Style latente)

§17.7.4.8

Attributs

Description

Count (nombre de Style latente)

Spécifie le nombre de styles connus qui seront initialisées avec les valeurs par défaut latent style actuel lorsque ce document est d'abord traité. [Remarque: cette propriété peut être utilisée par une application en fonction des besoins afin de garantir que seulement le nombre de styles connus lors de la création de ce document est initialisé avec les valeurs par défaut sur l'élément parent et dont tous les nouveaux styles utilisent leurs valeurs par défaut. fin de la Remarque]

[Exemple: considérer un document WordprocessingML uniquement les premier 20 latente styles doivent être initialisées. Cette exigence peut être spécifiée comme suit :

<w:latentStyles w:count="20" … >
  …</w:latentStyles>

L'attribut de nombre indique que 20 connu styles doit être initialisé avec les paramètres par défaut lors de la première ouverture du document, et d'autres styles doivent utiliser les valeurs par défaut définies par l'application. exemple de fin]

Les valeurs possibles pour cet attribut sont définies par le type simple ST_DecimalNumber (§17.18.10).

defLockedState (paramètre verrouillage Style par défaut)

Spécifie le paramètre par défaut pour l'élément verrouillé (§17.7.4.7) qui doit être appliqué à n'importe quel style mis à disposition par l'application d'hébergement qui n'est pas explicitement définie dans le document actif. Ce paramètre doit être remplacé pour chaque style pour lesquels il existe une exception de style latente (§17.7.4.8).

Si cet élément est omis, l'état par défaut verrouillée pour tous les styles latents dans le document actif doit être false.

[Exemple: considérer un document WordprocessingML dans lequel tous les styles qui ne sont pas stockées dans le document doivent être verrouillés. Cette exigence est spécifiée à l'aide de styles latentes comme suit :

<w:latentStyles … w:defLockedState="true">
  …</w:latentStyles>

L'attribut defLockedState indique que tous les styles latents dans le document actif doivent avoir un paramètre d'élément verrouillé true par défaut. exemple de fin]

Les valeurs possibles pour cet attribut sont définies par le type simple ST_OnOff (§22.9.2.7).

defQFormat (paramètre par défaut principal Style)

Spécifie le paramètre par défaut pour l'élément qFormat (§17.7.4.14) qui doit être appliqué à n'importe quel style mis à disposition par l'application d'hébergement qui n'est pas explicitement définie dans le document actif. Ce paramètre doit être remplacé pour chaque style pour lesquels il existe une exception de style latente (§17.7.4.8).

Si cet élément est omis, l'état de qFormat par défaut pour tous les styles latents dans le document actif doit être false.

[Exemple: considérer un document WordprocessingML dans lequel tous les styles qui ne sont pas stockées dans le document ne doivent pas être marqués en tant que styles principales. Cette exigence est spécifiée à l'aide de styles latentes comme suit :

<w:latentStyles … w:defQFormat="false">
  …</w:latentStyles>

L'attribut defQFormat indique que tous les styles latents dans le document actif doivent avoir un paramètre de l'élément qFormat de la valeur false par défaut. exemple de fin]

Les valeurs possibles pour cet attribut sont définies par le type simple ST_OnOff (§22.9.2.7).

defSemiHidden (paramètre par défaut de Semi-Hidden)

Spécifie le paramètre par défaut pour l'élément semiHidden (§17.7.4.16) qui doit être appliqué à n'importe quel style mis à disposition par l'application d'hébergement qui n'est pas explicitement définie dans le document actif. Ce paramètre doit être remplacé pour chaque style pour lesquels il existe une exception de style latente (§17.7.4.8).

Si cet élément est omis, l'état de semiHidden par défaut pour tous les styles latents dans le document actif doit être false.

[Exemple: considérer un document WordprocessingML dans lequel tous les styles qui ne sont pas stockées dans le document ne doivent pas être marqués comme semi-masqués. Cette exigence est spécifiée à l'aide de styles latentes comme suit :

<w:latentStyles … w:defSemiHidden="false">
  …</w:latentStyles>

L'attribut defSemiHidden indique que tous les styles latents dans le document actif doivent avoir un paramètre de l'élément semiHidden false par défaut. exemple de fin]

Les valeurs possibles pour cet attribut sont définies par le type simple ST_OnOff (§22.9.2.7).

defUIPriority (par défaut un paramètre de priorité de Interface utilisateur)

Spécifie le paramètre par défaut pour l'élément uiPriority (§17.7.4.19) qui doit être appliqué à n'importe quel style mis à disposition par l'application d'hébergement qui n'est pas explicitement définie dans le document actif. Ce paramètre doit être remplacé pour chaque style pour lesquels il existe une exception de style latente (§17.7.4.8).

Si cet élément est omis, l'état d'uiPriority par défaut pour tous les styles latents dans le document actif est 99.

[Exemple: considérer un document WordprocessingML dans lequel tous les styles qui ne sont pas stockées dans le document ne doivent pas être marqués comme semi-masqués. Cette exigence est spécifiée à l'aide de styles latentes comme suit :

<w:latentStyles … w:defUIPriority="10">
  …</w:latentStyles>

L'attribut defUIPriority indique que tous les styles latents dans le document actif doivent avoir un paramètre de l'élément uiPriority de 10 par défaut. exemple de fin]

Les valeurs possibles pour cet attribut sont définies par le type simple ST_DecimalNumber (§17.18.10).

defUnhideWhenUsed (paramètre par défaut masqué jusqu'à ce qu'utilisé)

Spécifie le paramètre par défaut pour l'élément unhideWhenUsed (§17.7.4.20) qui doit être appliqué à n'importe quel style mis à disposition par l'application d'hébergement qui n'est pas explicitement définie dans le document actif. Ce paramètre doit être remplacé pour chaque style pour lesquels il existe une exception de style latente (§17.7.4.8).

Si cet élément est omis, l'état d'unhideWhenUsed par défaut pour tous les styles latents dans le document actif doit être false.

[Exemple: considérer un document WordprocessingML dans lequel tous les styles qui ne sont pas stockées dans le document doivent être masquées jusqu'à ce qu'ils sont utilisés dans le contenu du document. Cette exigence est spécifiée à l'aide de styles latentes comme suit :

<w:latentStyles … w:defUnhideWhenUsed="true">
  …</w:latentStyles>

L'attribut defUnhideWhenUsed indique que tous les styles latents dans le document actif doivent avoir un paramètre de l'élément unhideWhenUsed de la valeur true par défaut. exemple de fin]

Les valeurs possibles pour cet attribut sont définies par le type simple ST_OnOff (§22.9.2.7).

[Remarque: le W3C XML Schema definition de cet élément modèle de contenu (CT_LatentStyles) se trouve dans §A.1. fin de la Remarque]

© ISO/IEC29500: 2008.

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.
Afficher: