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] ». |