Compartilhar via


Noções básicas de mensagens do compilador de marcação

O compilador de marcação da Estrutura da Faixa de Opções do Windows (Faixa de Opções), o Compilador de Comandos da Interface do Usuário (UICC.exe), valida a marcação da Faixa de Opções em relação ao esquema da Faixa de Opções e a um conjunto adicional de regras definido pela estrutura da Faixa de Opções.

Mensagens de validação

As mensagens de validação a seguir são geradas durante a compilação. Consulte Compilando a marcação da faixa de opções para obter mais informações.

Observação

A /W{0\1\2} opção de linha de comando pode ser especificada para filtrar mensagens de evento com base na gravidade.

Erros de validação

Mensagens de evento de erro indicam problemas na marcação da Faixa de Opções graves o suficiente para que o compilador descontinue o processo de compilação. Esses problemas devem ser resolvidos para que a compilação seja bem-sucedida.

Código Nome Mensagem Detalhes
SC1000 SCE_CUSTOMTEMPLATE_INVALID_LAYOUT Uma configuração '[string name]' inválida foi encontrada no elemento SizeDefinition '[string name]'. Um controle em um layout menor não pode ter um tamanho maior que o do mesmo controle em um layout maior. Consulte SizeDefinition.
SC1001 SCE_CUSTOMTEMPLATE_MISSING_CONTROLNAME_FOUND A propriedade 'ControlName' está ausente no elemento SizeDefinition '[string name]'. Quando 'ControlNameMap' é especificado, todos os elementos 'ControlSizeDefinition' devem especificar a propriedade 'ControlName'. Consulte SizeDefinition.
SC1002 SCE_CUSTOMTEMPLATE_WRONG_NUMBER_CONTROLS Todos os elementos 'GroupSizeDefinition' no elemento SizeDefinition '[nome da cadeia de caracteres]' devem conter o mesmo número de elementos 'ControlSizeDefinition'. Consulte SizeDefinition.
SC1003 SCE_CUSTOMTEMPLATE_GENERAL_FAILURE Não é possível processar SizeDefinition personalizado. Consulte SizeDefinition.
SC1004 SCE_MINITOOLBAR_ERROR Não é possível processar o elemento MiniToolbar. Confira MiniToolbar.
SC1005 SCE_INVALID_CONTEXTUALUI Não é possível processar o elemento ContextPopup. Consulte ContextPopup.
SC1006 SCE_CONTEXTUALUI_MISSING_CONTEXTMENU O elemento ContextMap faz referência ao elemento ContextMenu inexistente '[nome da cadeia de caracteres]'. Consulte ContextMap.
SC1007 SCE_CONTEXTUALUI_MISSING_MINITOOLBAR O elemento ContextMap faz referência ao elemento MiniToolbar inexistente '[nome da cadeia de caracteres]'. Consulte ContextMap.
SC1008 SCE_INVALID_CUSTOMIZE_QAT_COMMANDNAME A propriedade QuickAccessToolbar.CustomizeCommandName faz referência ao elemento Command desconhecido. Consulte QuickAccessToolbar.
SC1009 SCE_APPLYING_TEMPLATE_FAILED Não é possível aplicar a propriedade Group.SizeDefinition '[nome da cadeia de caracteres]'. Consulte Agrupar, personalizar uma faixa de opções por meio de definições de tamanho e políticas de dimensionamento.
SC1010 SCE_UNKNOWN_TEMPLATE A propriedade Group.SizeDefinition refere-se a SizeDefinition '[string name]' não reconhecido. Consulte Agrupar, personalizar uma faixa de opções por meio de definições de tamanho e políticas de dimensionamento.
SC1011 SCE_INVALID_GROUP_SEQUENCE_NUMBER Valor ControlGroup.SequenceNumber inválido. Consulte ControlGroup.
SC1012 SCE_ELEMENT_CREATION_FAILED Não é possível determinar o mapeamento de elementos para Group to SizeDefinition '[nome da cadeia de caracteres]'. Confira Agrupar, SizeDefinition, Personalizar uma faixa de opções por meio de definições de tamanho e políticas de dimensionamento.
SC1013 SCE_CUSTOMTEMPLATE_INVALID_GROUPSIZEDEFINITIONS SizeDefinition contém GroupSizeDefinitions inválidos. Consulte GroupSizeDefinition, Group, SizeDefinition, Personalizando uma faixa de opções por meio de definições de tamanho e políticas de dimensionamento.
SC1014 SCE_BAD_MAXSIZE O elemento Scale faz referência ao grupo desconhecido '[nome da cadeia de caracteres]'. Consulte Escala, Grupo.
SC1015 SCE_INVALID_ELEMENT_MAXSIZE Propriedade Scale.Size '[nome da cadeia de caracteres]' inválida especificada. Deve ser um de 'Grande', 'Médio' ou 'Pequeno'. Consulte Escala.
SC1016 SCE_INVALID_STARTING_VALUE_MAXSIZE A propriedade Scale.Size especifica o tamanho '[nome da cadeia de caracteres]' para o Grupo '[nome da cadeia de caracteres]', que não tem suporte do SizeDefinition. Confira Escala, Grupo, SizeDefinition.
SC1017 SCE_DUPLICATE_MAXSIZE A propriedade ScalingPolicy.IdealSizes contém marcas de tamanho duplicadas para o Grupo '[nome da cadeia de caracteres]'. Consulte ScalingPolicy.IdealSizes, Group.
SC1018 SCE_DUPLICATE_MINITOOLBAR_NAME Nome do elemento MiniToolbar duplicado: '[nome da cadeia de caracteres]'. Confira MiniToolbar.
SC1019 SCE_MINITOOLBAR_EXCEEDED_MAX Muitas definições de elemento MiniToolbar. Confira MiniToolbar.
SC1020 SCE_BAD_SCALE_SIZE ScalingPolicy inconsistente para o Grupo '[nome da cadeia de caracteres]'. Os tamanhos devem ser menores do que o especificado em IdealSizes. Consulte Escala, Grupo.
SC1021 SCE_BAD_SIZE_SCALING O dimensionamento para o Grupo '[nome da cadeia de caracteres]' tem um valor de Tamanho '[nome da cadeia de caracteres]' inválido. Consulte Escala, Grupo.
SC1022 SCE_BAD_LAYOUT_SIZE O grupo '[nome da cadeia de caracteres]' tem um tamanho de layout '[nome da cadeia de caracteres]' que não é permitido pelo SizeDefinition. Consulte Group, SizeDefinition.
SC1023 SCE_SCALING_NOT_DECREASING Política de dimensionamento inconsistente para o Grupo '[nome da cadeia de caracteres]'. Os tamanhos devem ser especificados em ordem decrescente. Consulte ScalingPolicy, Group.
SC1024 SCE_BAD_CHUNK_REF A propriedade ScalingPolicy faz referência ao Grupo '[nome da cadeia de caracteres]' indefinido. Consulte ScalingPolicy, Group.
SC1025 SCE_MISSING_CONTROL Group SizeDefinition '[string name]' não tem o controle necessário '[nome da cadeia de caracteres]'. Consulte Group, SizeDefinition.
SC1026 SCE_MISSING_CONTROL_CONTENT O controle '[nome da cadeia de caracteres]' não tem o conteúdo necessário. Consulte Controles.
SC1027 SCE_NO_MATCHING_CONTENT_CONTROLREF Group especifica poucos controles para SizeDefinition '[string name]'. Confira Agrupar, SizeDefinition, Personalizar uma faixa de opções por meio de definições de tamanho e políticas de dimensionamento.
SC1028 SCE_MISSING_ELEMENT Elemento obrigatório ausente '[nome da cadeia de caracteres]'. Consulte Elementos de marcação.
SC1029 SCE_BAD_SEPERATOR_FOUND Separador não permitido. Consulte ColumnBreak.
SC1030 SCE_ELEMENT_CONTROLINFO_DONOT_MATCH O elemento filho de grupo '[nome da cadeia de caracteres]' não corresponde ao formato esperado para o controle SizeDefinition '[nome da cadeia de caracteres]'. Confira Agrupar, SizeDefinition, Personalizar uma faixa de opções por meio de definições de tamanho e políticas de dimensionamento.
SC1031 SCE_TOO_FEW_CONTROLS O grupo contém poucos controles para o SizeDefinition escolhido. Confira Agrupar, SizeDefinition, Personalizar uma faixa de opções por meio de definições de tamanho e políticas de dimensionamento.
SC1032 SCE_TOO_MANY_CONTROLS O grupo contém muitos controles para o SizeDefinition escolhido. Confira Agrupar, SizeDefinition, Personalizar uma faixa de opções por meio de definições de tamanho e políticas de dimensionamento.
SC1033 SCE_FONTCONTROLS_EXCEEDED_MAX Muitas definições de controle de fonte. Consulte FontControl.
SC1034 SCE_FONT_CONTROL_ELEMENT_CREATION_FAILED Não é possível processar o elemento FontControl. Consulte FontControl.
SC1035 SCE_FONT_CONTROL_TEMPLATE_ATTRIBUTE_MISMATCH Um valor de atributo opcional é inconsistente com a propriedade FontControl.Type. Consulte FontControl.
SC1036 SCE_APPLICATIONMODE_PROCESSING_FAILURE Falha ao analisar a propriedade ApplicationMode. Consulte Reconfigurando a faixa de opções com modos de aplicativo.
SC1037 SCE_APPLICATIONMODE_RESTRICTED A propriedade ApplicationMode só pode ser especificada em Tab ou Group ou no lado esquerdo do ApplicationMenu, em Button, SplitButton ou DropDownButton. Consulte Reconfigurando a faixa de opções com modos de aplicativo.
SC1038 SCE_XAML_SYNTAX_VALIDATION_FAILED O nó não tem a sintaxe XAML da estrutura da Faixa de Opções correta. Consulte Elementos de marcação.
SC1039 SCE_XAML_INCORRECT_COMMANDNAME_USAGE CommandName '[string name]' referenciado por dois ou mais controles incompatíveis. Confira Command.Name.
SC1040 SCE_XAML_SYNTAX_DUPLICATE_PROPERTY A propriedade '[string name]' é especificada mais de uma vez. Consulte Elementos de marcação.
SC1041 SCE_XAML_SYNTAX_MANDATORY_PROPERTY_MISSING Propriedade necessária '[nome da cadeia de caracteres]' ausente. Consulte Elementos de marcação.
SC1042 SCE_XAML_IMAGERESOURCESTRING_TOO_LONG O URI de origem da imagem para o recurso [nome da cadeia de caracteres] é muito longo. O comprimento do caminho recomendado deve ser menor que MAX_PATH/2.
Consulte Imagem.
SC1043 SCE_XAML_COMMANDSYMBOL_NOT_UNIQUE Definição duplicada do elemento Command com Symbol '[string name]'. Consulte Command.Symbol.
SC1044 SCE_XAML_COMMANDID_NOT_UNIQUE Definição duplicada do elemento Command com a ID '[nome da cadeia de caracteres]'. Consulte Command.Id.
SC1045 SCE_UNSUPPORTED_CONTROLSTYLE_TYPE A família de controles '[nome da cadeia de caracteres]' não dá suporte a controles do tipo '[nome da cadeia de caracteres]'. Consulte SizeDefinition.
SC1046 SCE_WRONG_CONTROL_TYPE Controles do tipo '[nome da cadeia de caracteres]' não podem ser usados neste local no grupo SizeDefinition '[nome da cadeia de caracteres]'. Consulte SizeDefinition.
SC1047 ERRU_MARKUP_PARSER_FAILED Falha na análise de marcação. Consulte Compilando a marcação da faixa de opções.
SC1048 ERRU_RIBBON_TAG_NOT_FOUND Elemento 'Ribbon' não encontrado. Confira Faixa de Opções.
SC1049 ERRU_UIELEMENT_ID_HEADER_FILE_CREATION_FAILED Não é possível criar o arquivo de cabeçalho '[nome da cadeia de caracteres]'. Consulte Compilando a marcação da faixa de opções.
SC1050 ERRU_APPLICATION_NAME_TOO_LONG Nome do aplicativo inválido (comprimento maior que [nome da cadeia de caracteres] caracteres). Consulte Compilando a marcação da faixa de opções.
SC1051 ERRU_RIBBON_RESOURCE_FILE_CREATION_FAILED Não é possível criar o arquivo de recurso '[nome da cadeia de caracteres]'. Consulte Compilando a marcação da faixa de opções.
SC1052 ERRU_RIBBON_BINARY_FILE_PATH_TOO_LONG O nome do arquivo de saída é muito longo. O comprimento do caminho recomendado deve ser menor que MAX_PATH/2.
Consulte Compilando a marcação da faixa de opções.
SC1053 ERRU_XML_VALIDATION_ERROR_DESCRIPTION [nome da cadeia de caracteres] Consulte Elementos de marcação.
SC1054 ERRU_ID_GENERATION_FAILED Limite de geração de ID automática (1000) excedido. Adicione uma definição para o comando '[nome da cadeia de caracteres]' dentro de 'Application.Commands'. Consulte Application.Commands.
SC1055 ERRU_COMMAND_NAME_GENERATION_FAILED Não é possível gerar um nome de comando para o controle. Especifique a propriedade 'CommandName' para o controle e adicione uma definição para o comando dentro de 'Application.Commands'. Consulte Application.Commands.
SC1056 ERRU_SYMBOL_NAME_TOO_LONG O nome do símbolo é muito longo. O comprimento máximo é de 100 caracteres.
Consulte Command.Symbol.
SC1057 SCE_ONLY_ONE_FONT_CONTROL_ALLOWED_IN_FLOATIE A minitoolbarra só pode conter um controle de fonte. Confira MiniToolbar.
SC1058 ERRU_RIBBON_HEADER_FILE_PATH_TOO_LONG O nome do arquivo de cabeçalho de saída é muito longo. O comprimento do caminho recomendado deve ser menor que MAX_PATH.
Consulte Compilando a marcação da faixa de opções.
SC1059 ERRU_RIBBON_RESOURCE_FILE_PATH_TOO_LONG O nome do arquivo de recurso de saída é muito longo. O comprimento do caminho recomendado deve ser menor que MAX_PATH.
Consulte Compilando a marcação da faixa de opções.
SC1060 ERRU_COMMAND_ID_GENERATION_FAILED Não é possível gerar uma ID de comando para o Comando. Especifique a propriedade 'Id' para a definição de comando dentro de 'Application.Commands'. Consulte Command.Id.
SC1061 ERRU_FILE_NOT_FOUND Arquivo não encontrado: '[nome da cadeia de caracteres]' Consulte Compilando a marcação da faixa de opções.
SC1062 ERRU_INVALID_NAMESPACE Elemento raiz não reconhecido. Esperado: <Application xmlns="http://schemas.microsoft.com/windows/2009/Ribbon"> Consulte Aplicativo.
SC1063 ERRU_UNIQUE_ID_GENERATION_FAILED Não é possível atribuir automaticamente uma ID de recurso exclusiva. Especifique explicitamente as IDs de recurso. Consulte Comando.
SC1064 ERRU_NON_IMAGE_RESOURCE_CONTAIN_LIST Definição de propriedade duplicada. As propriedades podem ser definidas apenas uma vez. Consulte Comando.
SC1065 ERRU_SPLITBUTTON_BUTTONITEM_NOTFOUND O controle 'SplitButton' deve conter pelo menos um controle filho do tipo 'Button', 'ToggleButton' ou 'CheckBox'. O controle filho pode ser atribuído à propriedade 'ButtonItem' ou especificado como conteúdo em um elemento 'MenuGroup'. Consulte SplitButton, MenuGroup.
SC1066 SCE_ONLY_ONE_FONT_CONTROL_ALLOWED_IN_FLOATIE O MiniToolbar só pode conter um controle de fonte. Confira MiniToolbar.
SC1067 SCE_INRIBBONGALLERY_INVALID_LAYOUT_ATTRIBUTES Política de dimensionamento inconsistente para InRibbonGallery. Os valores dos atributos Columns devem ser especificados em uma ordem decrescente correspondente a 'MaxColumns' >= 'MinColumnsLarge' >= 'MaxColumnsMedium' >= 'MinColumnsMedium'. Confira InRibbonGallery.
SC1068 SCE_FONTCONTROLS_FONT_SIZE_MIN_GREATER_THAN_MAX MaximumFontSize deve ser maior que MinimumFontSize. Consulte FontControl.
SC1069 SCE_FONTCONTROLS_FLOATIE_FONT_SIZE_LIMITS_MISMATCH Os valores MaximumFontSize e MinimumFontSize devem corresponder a todas as instâncias de um grupo de controles de fonte. Consulte FontControl.
SC1070 SCE_FONTCONTROLS_SHOWTRUETYPEONLY_MISMATCH ShowTrueTypeOnly deve corresponder a todas as instâncias de um grupo de controles de fonte. Consulte FontControl.
SC1071 SCE_FONTCONTROLS_SHOWVERTICALFONTS_MISMATCH ShowVerticalFonts deve corresponder a todas as instâncias de um grupo de controles de fonte. Consulte FontControl.
SC1100 ERRU_INTERNAL_ERROR Ocorreu um erro interno ao processar a marcação. Consulte Compilando a marcação da faixa de opções.

Avisos de validação

Mensagens de evento de aviso indicam que problemas na marcação da Faixa de Opções podem fazer com que a Faixa de Opções seja renderizada ou funcione incorretamente.

Código Nome Descrição Detalhes
SC2001 WARNING_COMMAND_NOT_DEFINED Comando indefinido no elemento . Consulte Comando.
SC2002 WARNING_MISSING_RIBBON_PROPERTY Propriedade indefinida: '[nome da cadeia de caracteres]'. Usando o valor padrão. Consulte Elementos de marcação.
SC2003 WARNING_DDCP_ATTRIBUTE_USED_IN_WRONG_TEMPLATE O atributo '[nome da cadeia de caracteres]' não deve ser usado no '[nome da cadeia de caracteres]' SizeDefinition do DropDownColorPicker. O atributo é ignorado. Consulte DropDownColorPicker, SizeDefinition, Personalizando uma faixa de opções por meio de definições de tamanho e políticas de dimensionamento.
SC2004 WARNING_IMAGE_TYPE_NOT_MATCHING_HIGH_CONTRAST Esperando imagem 4bpp: '[nome da cadeia de caracteres]'. Consulte Especificando recursos de imagem da faixa de opções, Command.LargeHighContrastImages, Command.SmallHighContrastImages.
SC2005 WARNING_IMAGE_TYPE_NOT_MATCHING Esperando uma imagem de alto contraste de 32bpp: '[nome da cadeia de caracteres]'. Consulte Especificando recursos de imagem da faixa de opções, Command.LargeHighContrastImages, Command.SmallHighContrastImages.
SC2006 WARNING_XAML_RESID_NOT_UNIQUE ID duplicada '[nome da cadeia de caracteres]' definida para um recurso no Comando '[nome da cadeia de caracteres]'. Consulte Comando.
SC2007 WARNING_RC_STRING_TOO_LONG A cadeia de caracteres do recurso '[nome da cadeia de caracteres]' é muito longa para ser colocada no arquivo rc. As cadeias de caracteres não devem ter mais de 4.097 caracteres após a substituição de sequências de escape. O comprimento máximo permitido de uma entrada stringtable em um arquivo .rc.
Consulte Comando, compilando a marcação da faixa de opções.

Mensagens de informações

As mensagens de evento de informações indicam status de compilação ou problemas na marcação da Faixa de Opções que não afetam a funcionalidade da Faixa de Opções.

Código Nome Descrição Detalhes
SC3004 SCI_NO_TEMPLATE_SPECIFIED Propriedade Group.SizeDefinition não especificada. Consulte Grupo.
INFO_RIBBON_MARKUP_VALIDATION_SUCCESS Validação bem-sucedida do arquivo de marcação da faixa de opções: '[nome da cadeia de caracteres]'.
INFO_UIELEMENT_HEADER_GENERATION_SUCCESS Geração de arquivo de cabeçalho bem-sucedida: '[nome da cadeia de caracteres]'.
INFO_RIBBON_RESOURCE_FILE_GENERATION_SUCCESS Geração de arquivo de recurso da faixa de opções bem-sucedida: '[nome da cadeia de caracteres]'.

Compilar a marcação da faixa de opções

Declarando comandos e controles com a marcação da faixa de opções