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