Partager via


Compréhension des messages du compilateur de balisage

Le compilateur de balisage de l’infrastructure du ruban (Ruban) Windows, le compilateur de commandes d’interface utilisateur (UICC.exe), valide le balisage du ruban par rapport au schéma du ruban et à un ensemble supplémentaire de règles définies par l’infrastructure du ruban.

Validation Messages

Les messages de validation suivants sont générés pendant la compilation. Pour plus d’informations, consultez Compilation du balisage du ruban.

Notes

L’option /W{0\1\2} de ligne de commande peut être spécifiée pour filtrer les messages d’événement en fonction de la gravité.

Erreurs de validation

Les messages d’événement d’erreur indiquent que les problèmes dans le balisage du ruban sont suffisamment graves pour que le compilateur arrête le processus de compilation. Ces problèmes doivent être résolus pour que la compilation réussisse.

Code Nom Message Détails
SC1000 SCE_CUSTOMTEMPLATE_INVALID_LAYOUT Une configuration « [nom de chaîne] » non valide a été trouvée dans l’élément SizeDefinition « [nom de chaîne] ». Un contrôle dans une disposition plus petite ne peut pas avoir une taille supérieure à celle du même contrôle dans une disposition plus grande. Consultez SizeDefinition.
SC1001 SCE_CUSTOMTEMPLATE_MISSING_CONTROLNAME_FOUND La propriété 'ControlName' est manquante dans l’élément SizeDefinition '[nom de chaîne]'. Lorsque « ControlNameMap » est spécifié, tous les éléments « ControlSizeDefinition » doivent spécifier la propriété « ControlName ». Consultez SizeDefinition.
SC1002 SCE_CUSTOMTEMPLATE_WRONG_NUMBER_CONTROLS Tous les éléments 'GroupSizeDefinition' de l’élément SizeDefinition '[nom de chaîne]' doivent contenir le même nombre d’éléments 'ControlSizeDefinition'. Consultez SizeDefinition.
SC1003 SCE_CUSTOMTEMPLATE_GENERAL_FAILURE Impossible de traiter sizeDefinition personnalisée. Consultez SizeDefinition.
SC1004 SCE_MINITOOLBAR_ERROR Impossible de traiter l’élément MiniToolbar. Consultez MiniToolbar.
SC1005 SCE_INVALID_CONTEXTUALUI Impossible de traiter l’élément ContextPopup. Consultez ContextPopup.
SC1006 SCE_CONTEXTUALUI_MISSING_CONTEXTMENU L’élément ContextMap fait référence à l’élément ContextMenu « [nom de chaîne] » inexistant. Consultez ContextMap.
SC1007 SCE_CONTEXTUALUI_MISSING_MINITOOLBAR L’élément ContextMap fait référence à l’élément MiniToolbar « [nom de chaîne] » inexistant. Consultez ContextMap.
SC1008 SCE_INVALID_CUSTOMIZE_QAT_COMMANDNAME La propriété QuickAccessToolbar.CustomizeCommandName fait référence à un élément Command inconnu. Consultez QuickAccessToolbar.
SC1009 SCE_APPLYING_TEMPLATE_FAILED Impossible d’appliquer la propriété Group.SizeDefinition « [nom de chaîne] ». Consultez Groupe, Personnalisation d’un ruban via des définitions de taille et des stratégies de mise à l’échelle.
SC1010 SCE_UNKNOWN_TEMPLATE La propriété Group.SizeDefinition fait référence à SizeDefinition non reconnu '[nom de chaîne]'. Consultez Groupe, Personnalisation d’un ruban via des définitions de taille et des stratégies de mise à l’échelle.
SC1011 SCE_INVALID_GROUP_SEQUENCE_NUMBER Valeur ControlGroup.SequenceNumber non valide. Consultez ControlGroup.
SC1012 SCE_ELEMENT_CREATION_FAILED Impossible de déterminer le mappage des éléments de Group à SizeDefinition '[nom de chaîne]'. Consultez Group, SizeDefinition, Personnalisation d’un ruban via des définitions de taille et des stratégies de mise à l’échelle.
SC1013 SCE_CUSTOMTEMPLATE_INVALID_GROUPSIZEDEFINITIONS SizeDefinition contient GroupSizeDefinitions non valides. Consultez GroupSizeDefinition, Group, SizeDefinition, Personnalisation d’un ruban via des définitions de taille et des stratégies de mise à l’échelle.
SC1014 SCE_BAD_MAXSIZE L’élément Scale fait référence au groupe inconnu « [nom de chaîne] ». Consultez Mettre à l’échelle, grouper.
SC1015 SCE_INVALID_ELEMENT_MAXSIZE Propriété Scale.Size « [nom de chaîne] » non valide spécifiée. Doit être « Grand », « Moyen » ou « Petit ». Consultez Mise à l’échelle.
SC1016 SCE_INVALID_STARTING_VALUE_MAXSIZE La propriété Scale.Size spécifie la taille « [nom de chaîne] » pour le groupe « [nom de chaîne] », qui n’est pas prise en charge par sizeDefinition. Consultez Scale, Group, SizeDefinition.
SC1017 SCE_DUPLICATE_MAXSIZE La propriété ScalingPolicy.IdealSizes contient des balises Size dupliquées pour le groupe « [nom de chaîne] ». Consultez ScalingPolicy.IdealSizes, Group.
SC1018 SCE_DUPLICATE_MINITOOLBAR_NAME Nom de l’élément MiniToolbar en double : « [nom de chaîne] ». Consultez MiniToolbar.
SC1019 SCE_MINITOOLBAR_EXCEEDED_MAX Trop de définitions d’éléments MiniToolbar. Consultez MiniToolbar.
SC1020 SCE_BAD_SCALE_SIZE Mise à l’échelle incohérentePolicy pour le groupe « [nom de chaîne] ». Les tailles doivent être inférieures à celles spécifiées dans IdealSizes. Consultez Mettre à l’échelle, grouper.
SC1021 SCE_BAD_SIZE_SCALING La mise à l’échelle pour le groupe « [nom de chaîne] » a une valeur size « [nom de chaîne] » non valide. Consultez Mettre à l’échelle, grouper.
SC1022 SCE_BAD_LAYOUT_SIZE Le groupe « [nom de chaîne] » a une taille de disposition « [nom de chaîne] » qui n’est pas autorisée par sizeDefinition. Consultez Group, SizeDefinition.
SC1023 SCE_SCALING_NOT_DECREASING Stratégie de mise à l’échelle incohérente pour le groupe « [nom de chaîne] ». Les tailles doivent être spécifiées dans l’ordre décroissant. Consultez ScalingPolicy, Group.
SC1024 SCE_BAD_CHUNK_REF La propriété ScalingPolicy référence undefined Group '[nom de chaîne]'. Consultez ScalingPolicy, Group.
SC1025 SCE_MISSING_CONTROL Le contrôle « [nom de chaîne] » du groupe SizeDefinition « [nom de chaîne] » n’est pas le contrôle requis . Consultez Group, SizeDefinition.
SC1026 SCE_MISSING_CONTROL_CONTENT Le contenu requis manque dans le contrôle « [nom de chaîne] ». Consultez Contrôles.
SC1027 SCE_NO_MATCHING_CONTENT_CONTROLREF Group spécifie trop peu de contrôles pour SizeDefinition '[nom de chaîne]'. Consultez Group, SizeDefinition, Personnalisation d’un ruban via des définitions de taille et des stratégies de mise à l’échelle.
SC1028 SCE_MISSING_ELEMENT Élément obligatoire « [nom de chaîne] » manquant. Consultez Éléments de balisage.
SC1029 SCE_BAD_SEPERATOR_FOUND Séparateur non autorisé. Consultez ColumnBreak.
SC1030 SCE_ELEMENT_CONTROLINFO_DONOT_MATCH L’élément enfant du groupe « [nom de chaîne] » ne correspond pas au format attendu pour le contrôle SizeDefinition « [nom de chaîne] ». Consultez Group, SizeDefinition, Personnalisation d’un ruban via des définitions de taille et des stratégies de mise à l’échelle.
SC1031 SCE_TOO_FEW_CONTROLS Le groupe contient trop peu de contrôles pour la propriété SizeDefinition choisie. Consultez Group, SizeDefinition, Personnalisation d’un ruban via des définitions de taille et des stratégies de mise à l’échelle.
SC1032 SCE_TOO_MANY_CONTROLS Le groupe contient trop de contrôles pour le SizeDefinition choisi. Consultez Group, SizeDefinition, Personnalisation d’un ruban via des définitions de taille et des stratégies de mise à l’échelle.
SC1033 SCE_FONTCONTROLS_EXCEEDED_MAX Trop de définitions de contrôle de police. Consultez FontControl.
SC1034 SCE_FONT_CONTROL_ELEMENT_CREATION_FAILED Impossible de traiter l’élément FontControl. Consultez FontControl.
SC1035 SCE_FONT_CONTROL_TEMPLATE_ATTRIBUTE_MISMATCH Une valeur d’attribut facultative n’est pas cohérente avec la propriété FontControl.Type. Consultez FontControl.
SC1036 SCE_APPLICATIONMODE_PROCESSING_FAILURE Échec de l’analyse de la propriété ApplicationMode. Consultez Reconfigurer le ruban avec les modes d’application.
SC1037 SCE_APPLICATIONMODE_RESTRICTED La propriété ApplicationMode ne peut être spécifiée que sur Tab ou Group, ou sur le côté gauche de ApplicationMenu, sur Button, SplitButton ou DropDownButton. Consultez Reconfigurer le ruban avec les modes d’application.
SC1038 SCE_XAML_SYNTAX_VALIDATION_FAILED Le nœud n’a pas la syntaxe XAML correcte de l’infrastructure du ruban. Consultez Éléments de balisage.
SC1039 SCE_XAML_INCORRECT_COMMANDNAME_USAGE CommandName « [nom de chaîne] » référencé par deux contrôles incompatibles ou plus. Voir Command.Name.
SC1040 SCE_XAML_SYNTAX_DUPLICATE_PROPERTY La propriété « [nom de chaîne] » est spécifiée plusieurs fois. Consultez Éléments de balisage.
SC1041 SCE_XAML_SYNTAX_MANDATORY_PROPERTY_MISSING Propriété requise « [nom de chaîne] » manquante. Consultez Éléments de balisage.
SC1042 SCE_XAML_IMAGERESOURCESTRING_TOO_LONG L’URI de source d’image pour la ressource [nom de chaîne] est trop long. La longueur de chemin recommandée doit être inférieure à MAX_PATH/2.
Voir Image.
SC1043 SCE_XAML_COMMANDSYMBOL_NOT_UNIQUE Définition dupliquée de l’élément Command avec le symbole « [nom de chaîne] ». Consultez Command.Symbol.
SC1044 SCE_XAML_COMMANDID_NOT_UNIQUE Définition dupliquée de l’élément Command avec l’ID « [nom de chaîne] ». Voir Command.Id.
SC1045 SCE_UNSUPPORTED_CONTROLSTYLE_TYPE La famille de contrôles « [nom de chaîne] » ne prend pas en charge les contrôles de type « [nom de chaîne] ». Consultez SizeDefinition.
SC1046 SCE_WRONG_CONTROL_TYPE Les contrôles de type « [nom de chaîne] » ne peuvent pas être utilisés à cet emplacement dans le groupe SizeDefinition « [nom de la chaîne] ». Consultez SizeDefinition.
SC1047 ERRU_MARKUP_PARSER_FAILED Échec de l’analyse du balisage. Consultez Compilation du balisage du ruban.
SC1048 ERRU_RIBBON_TAG_NOT_FOUND Élément 'Ribbon' introuvable. Consultez Ruban.
SC1049 ERRU_UIELEMENT_ID_HEADER_FILE_CREATION_FAILED Impossible de créer le fichier d’en-tête « [nom de chaîne] ». Consultez Compilation du balisage du ruban.
SC1050 ERRU_APPLICATION_NAME_TOO_LONG Nom de l’application non valide (longueur supérieure à [nom de chaîne] caractères). Consultez Compilation du balisage du ruban.
SC1051 ERRU_RIBBON_RESOURCE_FILE_CREATION_FAILED Impossible de créer le fichier de ressources « [nom de chaîne] ». Consultez Compilation du balisage du ruban.
SC1052 ERRU_RIBBON_BINARY_FILE_PATH_TOO_LONG Le nom du fichier de sortie est trop long. La longueur de chemin recommandée doit être inférieure à MAX_PATH/2.
Consultez Compilation du balisage du ruban.
SC1053 ERRU_XML_VALIDATION_ERROR_DESCRIPTION [nom de chaîne] Consultez Éléments de balisage.
SC1054 ERRU_ID_GENERATION_FAILED Limite de génération d’id automatique (1000) dépassée. Ajoutez une définition pour la commande « [nom de chaîne] » dans « Application.Commands ». Consultez Application.Commands.
SC1055 ERRU_COMMAND_NAME_GENERATION_FAILED Impossible de générer un nom de commande pour le contrôle. Spécifiez la propriété « CommandName » pour le contrôle et ajoutez une définition pour la commande dans « Application.Commands ». Consultez Application.Commands.
SC1056 ERRU_SYMBOL_NAME_TOO_LONG Le nom du symbole est trop long. La longueur maximale est de 100 caractères.
Consultez Command.Symbol.
SC1057 SCE_ONLY_ONE_FONT_CONTROL_ALLOWED_IN_FLOATIE Le minitoolbar ne peut contenir qu’un seul contrôle de police. Consultez MiniToolbar.
SC1058 ERRU_RIBBON_HEADER_FILE_PATH_TOO_LONG Le nom du fichier d’en-tête de sortie est trop long. La longueur de chemin recommandée doit être inférieure à MAX_PATH.
Consultez Compilation du balisage du ruban.
SC1059 ERRU_RIBBON_RESOURCE_FILE_PATH_TOO_LONG Le nom du fichier de ressource de sortie est trop long. La longueur de chemin recommandée doit être inférieure à MAX_PATH.
Consultez Compilation du balisage du ruban.
SC1060 ERRU_COMMAND_ID_GENERATION_FAILED Impossible de générer un ID de commande pour la commande. Spécifiez la propriété « Id » pour la définition de commande dans « Application.Commands ». Voir Command.Id.
SC1061 ERRU_FILE_NOT_FOUND Fichier introuvable : '[nom de chaîne]' Consultez Compilation du balisage du ruban.
SC1062 ERRU_INVALID_NAMESPACE Élément racine non reconnu. Attendu : <Application xmlns= »http://schemas.microsoft.com/windows/2009/Ribbon"> Voir Application.
SC1063 ERRU_UNIQUE_ID_GENERATION_FAILED Impossible d’attribuer automatiquement l’ID de ressource unique. Spécifiez explicitement les ID de ressource. Consultez Commande.
SC1064 ERRU_NON_IMAGE_RESOURCE_CONTAIN_LIST Définition de propriété en double. Les propriétés ne peuvent être définies qu’une seule fois. Consultez Commande.
SC1065 ERRU_SPLITBUTTON_BUTTONITEM_NOTFOUND Le contrôle « SplitButton » doit contenir au moins un contrôle enfant de type « Button », « ToggleButton » ou « CheckBox ». Le contrôle enfant peut être affecté à la propriété « ButtonItem » ou spécifié en tant que contenu dans un élément « MenuGroup ». Consultez SplitButton, MenuGroup.
SC1066 SCE_ONLY_ONE_FONT_CONTROL_ALLOWED_IN_FLOATIE MiniToolbar ne peut contenir qu’un seul contrôle de police. Consultez MiniToolbar.
SC1067 SCE_INRIBBONGALLERY_INVALID_LAYOUT_ATTRIBUTES Stratégie de mise à l’échelle incohérente pour InRibbonGallery. Les valeurs des attributs Columns doivent être spécifiées dans un ordre décroissant correspondant à 'MaxColumns' >= 'MinColumnsLarge' >= 'MaxColumnsMedium' >= 'MinColumnsMedium'. Consultez InRibbonGallery.
SC1068 SCE_FONTCONTROLS_FONT_SIZE_MIN_GREATER_THAN_MAX MaximumFontSize doit être supérieur à MinimumFontSize. Consultez FontControl.
SC1069 SCE_FONTCONTROLS_FLOATIE_FONT_SIZE_LIMITS_MISMATCH Les valeurs MaximumFontSize et MinimumFontSize doivent correspondre pour toutes les instances d’un groupe de contrôles de police. Consultez FontControl.
SC1070 SCE_FONTCONTROLS_SHOWTRUETYPEONLY_MISMATCH ShowTrueTypeOnly doit correspondre à toutes les instances d’un groupe de contrôles de police. Consultez FontControl.
SC1071 SCE_FONTCONTROLS_SHOWVERTICALFONTS_MISMATCH ShowVerticalFonts doit correspondre à toutes les instances d’un groupe de contrôles de police. Consultez FontControl.
SC1100 ERRU_INTERNAL_ERROR Une erreur interne s’est produite lors du traitement du balisage. Consultez Compilation du balisage du ruban.

Avertissements de validation

Les messages d’événement d’avertissement indiquent que des problèmes dans le balisage du ruban peuvent entraîner un rendu ou un fonctionnement incorrect du ruban.

Code Nom Description Détails
SC2001 WARNING_COMMAND_NOT_DEFINED Commande non définie sur l’élément . Consultez Commande.
SC2002 WARNING_MISSING_RIBBON_PROPERTY Propriété non définie : '[nom de chaîne]'. Utilisation de la valeur par défaut. Consultez Éléments de balisage.
SC2003 WARNING_DDCP_ATTRIBUTE_USED_IN_WRONG_TEMPLATE L’attribut « [nom de chaîne] » ne doit pas être utilisé dans la propriété SizeDefinition « [nom de chaîne] » de DropDownColorPicker. L’attribut est ignoré. Consultez DropDownColorPicker, SizeDefinition, Personnalisation d’un ruban via des définitions de taille et stratégies de mise à l’échelle.
SC2004 WARNING_IMAGE_TYPE_NOT_MATCHING_HIGH_CONTRAST Image 4bpp attendue : '[nom de chaîne]'. Consultez Specifying Ribbon Image Resources, Command.LargeHighContrastImages, Command.SmallHighContrastImages.
SC2005 WARNING_IMAGE_TYPE_NOT_MATCHING Image à contraste élevé de 32 bpp attendue : « [nom de chaîne] ». Consultez Specifying Ribbon Image Resources, Command.LargeHighContrastImages, Command.SmallHighContrastImages.
SC2006 WARNING_XAML_RESID_NOT_UNIQUE ID dupliqué « [nom de chaîne] » défini pour une ressource dans la commande « [nom de la chaîne] ». Consultez Commande.
SC2007 WARNING_RC_STRING_TOO_LONG La chaîne de la ressource « [nom de chaîne] » est trop longue pour être placée dans le fichier rc. Les chaînes ne doivent pas comporter plus de 4 097 caractères après la substitution des séquences d’échappement. Longueur maximale autorisée d’une entrée stringtable dans un fichier .rc.
Consultez Commande, compilation du balisage du ruban.

Messages d’information

Les messages d’événement d’informations indiquent des status de compilation ou des problèmes dans le balisage du ruban qui n’affectent pas les fonctionnalités du ruban.

Code Nom Description Détails
SC3004 SCI_NO_TEMPLATE_SPECIFIED Propriété Group.SizeDefinition non spécifiée. Consultez Groupe.
INFO_RIBBON_MARKUP_VALIDATION_SUCCESS Validation du fichier de balisage du ruban réussie : « [nom de chaîne] ».
INFO_UIELEMENT_HEADER_GENERATION_SUCCESS La génération du fichier d’en-tête a réussi : « [nom de chaîne] ».
INFO_RIBBON_RESOURCE_FILE_GENERATION_SUCCESS La génération du fichier de ressources du ruban a réussi : « [nom de chaîne] ».

Compilation du balisage du ruban

Déclaration de commandes et de contrôles avec le balisage du ruban