Udostępnij za pośrednictwem


Zrozumienie komunikatów kompilatora znaczników

Kompilator znaczników struktury wstążki systemu Windows (Wstążka), kompilator poleceń interfejsu użytkownika (UICC.exe), weryfikuje znaczniki wstążki zarówno względem schematu wstążki, jak i dodatkowego zestawu reguł zdefiniowanych przez strukturę wstążki.

Komunikaty sprawdzania poprawności

Podczas kompilacji są generowane następujące komunikaty sprawdzania poprawności. Aby uzyskać więcej informacji, zobacz kompilowanie znaczników wstążki.

Notatka

Można określić opcję wiersza polecenia /W{0\1\2}, aby filtrować komunikaty zdarzeń na podstawie stopnia ważności.

Błędy walidacji

Komunikaty o błędach dotyczące zdarzeń wskazują na problemy z markupem Wstążki tak poważne, że kompilator przerywa proces kompilacji. Aby kompilacja zakończyła się pomyślnie, należy rozwiązać te problemy.

Kod Nazwa Komunikat Szczegóły
SC1000 Nieprawidłowy układ szablonu niestandardowego SCE W elemencie "SizeDefinition" znaleziono nieprawidłową konfigurację "[nazwa ciągu]". Kontrolka w mniejszym układzie nie może mieć rozmiaru większego niż ta sama kontrolka w większym układzie. Zobacz SizeDefinition.
SC1001 SCE_CUSTOMTEMPLATE_MISSING_CONTROLNAME_FOUND Brak właściwości "ControlName" w elemencie "SizeDefinition" o nazwie "[nazwa ciągu]". Po określeniu parametru "ControlNameMap" wszystkie elementy "ControlSizeDefinition" muszą określać właściwość "ControlName". Zobacz DefinicjęRozmiaru.
SC1002 Niewłaściwa liczba elementów sterujących w szablonie niestandardowym Wszystkie elementy "GroupSizeDefinition" w elemecie SizeDefinition "[nazwa ciągu]" muszą zawierać tę samą liczbę elementów "ControlSizeDefinition". Zobacz DefinicjaRozmiaru.
SC1003 SCE_CUSTOMTEMPLATE_GENERAL_FAILURE Nie można przetworzyć własnej definicji rozmiaru. Zobacz DefinicjaRozmiaru.
SC1004 SCE_MINITOOLBAR_ERROR Nie można przetworzyć elementu MiniToolbar. Zobacz MiniToolbar.
SC1005 SCE_INVALID_CONTEXTUALUI Nie można przetworzyć elementu ContextPopup. Zobacz ContextPopup.
SC1006 SCE_CONTEXTUALUI_MISSING_CONTEXTMENU Element ContextMap odwołuje się do nieistniejącego elementu ContextMenu „[nazwa łańcucha]”. Zobacz ContextMap.
SC1007 SCE_CONTEXTUALUI_MISSING_MINITOOLBAR Element ContextMap odwołuje się do nieistniejącego elementu MiniToolbar "[nazwa ciągu]". Zobacz ContextMap.
SC1008 BŁĄD: NIEPRAWIDŁOWA KOMENDA DOSTOSOWANIA QAT Właściwość QuickAccessToolbar.CustomizeCommandName odwołuje się do nieznanego elementu polecenia. Zobacz QuickAccessToolbar.
SC1009 SCE_APPLYING_TEMPLATE_FAILED: Nie udało się zastosować szablonu Nie można zastosować właściwości Group.SizeDefinition "[nazwa ciągu]". Zobacz Grupę, Dostosowywanie Wstążki poprzez Definicje Rozmiarów i Zasady Skalowania.
SC1010 SCE_UNKNOWN_TEMPLATE Właściwość Group.SizeDefinition odwołuje się do nierozpoznanego elementu SizeDefinition "[nazwa ciągu]". Zobacz group, dostosowywanie wstążki za pomocą definicji rozmiarów i zasad skalowania.
SC1011 SCE_INVALID_GROUP_SEQUENCE_NUMBER Nieprawidłowa wartość ControlGroup.SequenceNumber. Zobacz ControlGroup.
SC1012 NIE POWIODŁO SIĘ UTWORZENIE ELEMENTU Nie można określić mapowania elementów dla elementu Group to SizeDefinition "[nazwa ciągu]". Zobacz Grupę, DefinicjęRozmiaru, Dostosowywanie wstążki za pomocą DefinicjiRozmiarów i ZasadSkalowania.
SC1013 Niepoprawne definicje rozmiaru grupy w szablonie niestandardowym Parametr SizeDefinition zawiera nieprawidłowe definicje właściwości GroupSize. Zobacz GroupSizeDefinition, Grupa, SizeDefinition, dostosowywanie wstążki za pomocą definicji rozmiarów i zasad skalowania.
SC1014 SCE_BAD_MAXSIZE Element skalowania odwołuje się do nieznanej grupy "[nazwa ciągu]". Zobacz Skala, Grupa.
SC1015 SCE_INVALID_ELEMENT_MAXSIZE Określono nieprawidłową właściwość Scale.Size "[nazwa ciągu]". Musi być jedną z wartości „Duży”, „Średni” lub „Mały”. Zobacz Skala.
SC1016 SCE_INVALID_STARTING_VALUE_MAXSIZE Właściwość Scale.Size określa rozmiar "[nazwa ciągu]" dla grupy "[nazwa ciągu]", który nie jest obsługiwany przez parametr SizeDefinition. Zobacz Skala, Grupa, DefinicjaRozmiaru.
SC1017 SCE_DUPLICATE_MAXSIZE Właściwość ScalingPolicy.IdealSizes zawiera zduplikowane tagi rozmiarów dla Grupy "[nazwa ciągu]". Zobacz ScalingPolicy.IdealSizes, Group.
SC1018 SCE_DUPLICATE_MINITOOLBAR_NAME Zduplikowana nazwa elementu MiniToolbar: "[nazwa ciągu]". Zobacz MiniToolbar.
SC1019 SCE_MINITOOLBAR_EXCEEDED_MAX Zbyt wiele definicji elementów MiniToolbar. Zobacz MiniToolbar.
SC1020 SCE_BAD_SCALE_SIZE Niespójna polityka skalowania dla grupy „[nazwa ciągu]”. Rozmiary powinny być mniejsze niż określone w parametrach IdealSizes. Zobacz Skala, Grupa.
SC1021 SCE_BAD_SIZE_SCALING Skalowanie dla grupy "[nazwa ciągu]" ma nieprawidłową wartość rozmiaru "[nazwa ciągu]". Zobacz Skala, Grupa.
SC1022 NIEPRAWIDŁOWY_ROZMIAR_UKŁADU Grupa "[nazwa ciągu]" ma rozmiar układu "[nazwa ciągu]", który nie jest dozwolony przez parametr SizeDefinition. Zobacz Group, SizeDefinition.
SC1023 SCE_SKALOWANIE_NIE_MALEJE Niespójne zasady skalowania dla grupy "[nazwa ciągu]". Rozmiary należy określić w kolejności malejącej. Zobacz Polityka skalowania, Grupa.
SC1024 SCE_BAD_CHUNK_REF Właściwość ScalingPolicy odnosi się do niedefiniowanej grupy "[nazwa ciągu]". Zobacz PolitykaSkalowania, Grupa.
SC1025 SCE_MISSING_CONTROL Brak kontrolki wymaganej dla definicji grupy o nazwie "[nazwa ciągu]". Zobacz Group, SizeDefinition.
SC1026 SCE_MISSING_CONTROL_CONTENT Brak wymaganej zawartości w kontrolce '[nazwa łańcucha]'. Zobacz Controls.
SC1027 SCE_BRAK_PASUJĄCEGO_ODWOŁANIA_DO_KONTROLI_TREŚCI Grupa określa zbyt mało kontrolek dla parametru SizeDefinition "[nazwa ciągu]". Zobacz Grupa, DefinicjaRozmiaru, Dostosowywanie wstążki za pomocą definicji rozmiarów i zasad skalowania.
SC1028 SCE_MISSING_ELEMENT Brak wymaganego elementu "[nazwa ciągu]". Zobacz Elementy znaczników.
SC1029 SCE_BAD_SEPERATOR_FOUND Separator nie jest dozwolony. Zobacz ColumnBreak.
SC1030 SCE_ELEMENT_CONTROLINFO_DONOT_MATCH Element podrzędny grupy "[nazwa ciągu]" nie jest zgodny z oczekiwanym formatem kontrolki SizeDefinition "[nazwa ciągu]". Zobacz Group, SizeDefinition, Dostosowywanie wstążki za pomocą definicji rozmiarów i zasad skalowania.
SC1031 SCE_TOO_FEW_CONTROLS Grupa zawiera zbyt mało kontrolek dla wybranego elementu SizeDefinition. Zobacz Group, SizeDefinition, Dostosowywanie wstążki za pomocą definicji rozmiarów i zasad skalowania.
SC1032 SCE_TOO_MANY_CONTROLS Grupa zawiera zbyt wiele kontrolek dla wybranego elementu SizeDefinition. Zobacz Group, SizeDefinition, Dostosowywanie wstążki za pomocą definicji rozmiarów i zasad skalowania.
SC1033 SCE_FONTCONTROLS_EXCEEDED_MAX Zbyt wiele definicji kontrolek czcionek. Zobacz FontControl.
SC1034 SCE_FONT_CONTROL_ELEMENT_CREATION_FAILED Nie można przetworzyć elementu FontControl. Zobacz FontControl.
SC1035 SCE_FONT_CONTROL_TEMPLATE_ATTRIBUTE_MISMATCH Opcjonalna wartość atrybutu jest niespójna z właściwością FontControl.Type. Zobacz FontControl.
SC1036 BŁĄD_PRZETWARZANIA_SCE_APPLICATIONMODE Nie można przeanalizować właściwości ApplicationMode. Zobacz Ponowne konfigurowanie wstążki przy użyciu trybów aplikacji.
SC1037 SCE_APPLICATIONMODE_RESTRICTED Właściwość ApplicationMode można określić tylko na karcie lub grupie albo po lewej stronie elementu ApplicationMenu, na przycisku, splitButton lub dropDownButton. Zobacz Ponowne konfigurowanie wstążki przy użyciu trybów aplikacji.
SC1038 SCE_XAML_SYNTAX_VALIDATION_FAILED Węzeł nie ma poprawnej składni XAML dla platformy Wstążki. Zobacz Elementy znaczników.
SC1039 SCE_XAML_INCORRECT_COMMANDNAME_USAGE CommandName "[nazwa łańcucha]" jest używane przez co najmniej dwa niezgodne kontrolki. Zobacz Command.Name.
SC1040 SCE_XAML_SYNTAX_POWTARZAJĄCA_SIĘ_WŁASNOŚĆ Właściwość "[nazwa ciągu]" jest określona więcej niż raz. Zobacz Elementy znaczników.
SC1041 SCE_XAML_SYNTAX_MANDATORY_PROPERTY_MISSING Brak wymaganej właściwości "[nazwa ciągu]". Zobacz Elementy znaczników.
SC1042 SCE_XAML_IMAGERESOURCESTRING_TOO_LONG Adres URI źródła obrazu dla zasobu [nazwa ciągu] jest za długi. Zalecana długość ścieżki powinna być mniejsza niż MAX_PATH/2.
Zobacz Obraz.
SC1043 SCE_XAML_COMMANDSYMBOL_NOT_UNIQUE Zduplikowana definicja elementu Command z symbolem "[nazwa ciągu]". Zobacz Command.Symbol.
SC1044 SCE_XAML_COMMANDID_NOT_UNIQUE Zduplikowana definicja elementu Command o identyfikatorze "[nazwa ciągu]". Zobacz Command.Id.
SC1045 Typ stylu kontrolnego SCE nieobsługiwany Rodzina kontrolek "[nazwa ciągu]" nie obsługuje kontrolek typu "[nazwa ciągu]". Zobacz SizeDefinition.
SC1046 SCE_WRONG_CONTROL_TYPE Nie można używać kontrolek typu "[nazwa ciągu]" w tej lokalizacji w grupie SizeDefinition "[nazwa ciągu]". Zobacz DefinicjęRozmiaru.
SC1047 ERRU_MARKUP_PARSER_FAILED Analizowanie znaczników nie powiodło się. Zobacz kompilowanie składni Wstążki.
SC1048 ERRU_RIBBON_TAG_NOT_FOUND Nie można odnaleźć elementu "Wstążka". Zobacz wstążki.
SC1049 BŁĄD_UI_ELEMENT_ID_NIE_UTWORZONO_PLIKU Nie można utworzyć pliku nagłówka "[nazwa ciągu]". Zobacz kompilowanie znaczników wstążki.
SC1050 ERRU_NAZWA_APLIKACJI_ZBYT_DŁUGA Nieprawidłowa nazwa aplikacji (długość większa niż [nazwa ciągu] znaków). Zobacz kompilowanie znaczników wstążki.
SC1051 ERRU_RIBBON_RESOURCE_FILE_CREATION_FAILED Nie można utworzyć pliku zasobów "[nazwa ciągu]". Zobacz kompilację znaczników Wstążki.
SC1052 ERRU_RIBBON_BINARY_FILE_PATH_TOO_LONG Nazwa pliku wyjściowego jest za długa. Zalecana długość ścieżki powinna być mniejsza niż MAX_PATH/2.
Zobacz kompilowanie znaczników wstążki.
SC1053 ERRU_XML_VALIDATION_ERROR_DESCRIPTION [nazwa ciągu] Zobacz Elementy znaczników.
SC1054 ERRU_ID_GENERATION_FAILED (Nie udało się wygenerować identyfikatora) Przekroczono limit generowania automatycznego identyfikatora (1000). Dodaj definicję dla polecenia "[nazwa ciągu]" wewnątrz polecenia "Application.Commands". Zobacz Application.Commands.
SC1055 BŁĄD_GENEROWANIA_NAZWY_KOMENDY_ERRU Nie można wygenerować nazwy polecenia dla kontrolki. Określ właściwość "CommandName" dla kontrolki i dodaj definicję dla polecenia w pliku "Application.Commands". Zobacz Application.Commands.
SC1056 ERRU_SYMBOL_NAME_TOO_LONG Nazwa symbolu jest za długa. Maksymalna długość to 100 znaków.
Zobacz Command.Symbol.
SC1057 W FLOATIE DOZWOLONA TYLKO JEDNA KONTROLA CZCIONKI Minitoolbar może zawierać tylko jedną kontrolkę czcionki. Zobacz MiniToolbar.
SC1058 ERRU_RIBBON_HEADER_FILE_PATH_TOO_LONG Nazwa pliku nagłówka wyjściowego jest za długa. Zalecana długość ścieżki powinna być mniejsza niż MAX_PATH.
Zobacz kompilowanie znaczników Wstążki.
SC1059 ERRU_RIBBON_RESOURCE_FILE_PATH_TOO_LONG - Ścieżka pliku zasobów wstążki jest zbyt długa Nazwa pliku zasobu wyjściowego jest za długa. Zalecana długość ścieżki powinna być mniejsza niż MAX_PATH.
Zobacz kompilowanie znaczników wstążki.
SC1060 ERRU_COMMAND_ID_GENERATION_FAILED Nie można wygenerować identyfikatora polecenia dla komendy. Określ właściwość "Id" dla definicji polecenia w pliku "Application.Commands". Zobacz Command.Id.
SC1061 ERRU_FILE_NOT_FOUND Nie można odnaleźć pliku: "[nazwa ciągu]" Zobacz kompilowanie znaczników wstążki.
SC1062 ERRU_INVALID_NAMESPACE Nierozpoznany element główny. Oczekiwano: <Application xmlns="http://schemas.microsoft.com/windows/2009/Ribbon"> Zobacz Aplikacja.
SC1063 ERRU_GENEROWANIE_UNIKALNEGO_ID_NIEPOWODZENIE Nie można automatycznie przypisać unikatowego identyfikatora zasobu. Określ jawnie identyfikatory zasobów. Zobacz Polecenie.
SC1064 ERRU_NIE_OBRAZOWY_ZASÓB_ZAWIERA_LISTĘ Zduplikowana definicja właściwości. Właściwości można ustawić tylko raz. Zobacz Command.
SC1065 ERRU_SPLITBUTTON_BUTTONITEM_NOTFOUND Kontrolka "SplitButton" musi zawierać co najmniej jedną kontrolkę podrzędną typu "Button", "ToggleButton" lub "CheckBox". Kontrolka podrzędna może być przypisana do właściwości "ButtonItem" lub określona jako zawartość w elemencie "MenuGroup". Zobacz SplitButton, MenuGroup.
SC1066 W FLOATIE DOZWOLONE JEST TYLKO JEDNO KONTROLOWANIE CZCIONKI Pasek MiniToolbar może zawierać tylko jedną kontrolkę czcionki. Zobacz MiniToolbar.
SC1067 SCE_INRIBBONGALLERY_NIEPRAWIDŁOWE_ATTRYBUTY_UKŁADU Niespójne zasady skalowania dla usługi InRibbonGallery. Wartości dla atrybutów Kolumny powinny być określone w kolejności malejącej, następująco: >= 'MaxColumns', >= 'MinColumnsLarge', >= 'MaxColumnsMedium', 'MinColumnsMedium'. Zobacz InRibbonGallery.
SC1068 SCE_FONTCONTROLS_FONT_SIZE_MIN_GREATER_THAN_MAX Wartość MaximumFontSize musi być większa niż MinimumFontSize. Zobacz FontControl.
SC1069 SCE_FONTCONTROLS_FLOATIE_FONT_SIZE_LIMITS_MISMATCH Wartości MaximumFontSize i MinimumFontSize muszą być zgodne ze wszystkimi wystąpieniami grupy kontrolek czcionek. Zobacz FontControl.
SC1070 SCE_FONTCONTROLS_SHOWTRUETYPEONLY_MISMATCH Funkcja ShowTrueTypeOnly musi być zgodna z wszystkimi instancjami grupy kontrolek czcionek. Zobacz FontControl.
SC1071 SCE_FONTCONTROLS_SHOWVERTICALFONTS_MISMATCH Kontrolki ShowVerticalFonts muszą być zgodne ze wszystkimi wystąpieniami grupy kontrolek dotyczących czcionek. Zobacz FontControl.
SC1100 ERRU_INTERNAL_ERROR Wystąpił błąd wewnętrzny podczas przetwarzania znaczników. Zobacz kompilowanie znaczników wstążki.

Ostrzeżenia dotyczące walidacji

Komunikaty o zdarzeniach ostrzegawczych wskazują na problemy z oznaczeniami wstążki, które mogą spowodować niepoprawne renderowanie lub działanie wstążki.

Kod Nazwa Opis Szczegóły
SC2001 OSTRZEŻENIE_POLECENIE_NIEZDEFINIOWANE Niezdefiniowane polecenie w elemecie . Zobacz Command.
SC2002 OSTRZEŻENIE_BRAK_WŁAŚCIWOŚCI_WSTĄŻKI Niezdefiniowana właściwość: "[nazwa ciągu]". Użyj wartości domyślnej. Zobacz Elementy znaczników.
SC2003 OSTRZEŻENIE_DDCP_ATTRYBUT_UŻYTY_W_NIEWŁAŚCIWYM_SZABLONIE Atrybut "[nazwa ciągu]" nie powinien być używany w definicji rozmiaru "[nazwa ciągu]" elementu DropDownColorPicker. Atrybut jest ignorowany. Zobacz DropDownColorPicker, SizeDefinition, dostosowywanie wstążki za pomocą definicji rozmiarów i zasad skalowania.
SC2004 OSTRZEŻENIE_TYP_OBRAZU_NIE_ODPOWIADA_WYSOKI_KONTRAST Oczekuje się obrazu 4bpp: "[nazwa ciągu]". Zobacz Określanie zasobów obrazu wstążki, Command.LargeHighContrastImages, Command.SmallHighContrastImages.
SC2005 OSTRZEŻENIE_TYP_OBRAZU_NIEZGODNY Oczekiwano obrazu o dużym kontraście 32bpp: "[nazwa ciągu]". Zobacz Określanie zasobów obrazów wstążki, Command.LargeHighContrastImages, Command.SmallHighContrastImages.
SC2006 WARNING_XAML_RESID_NOT_UNIQUE Zduplikowany identyfikator "[nazwa ciągu]" zdefiniowany dla zasobu w poleceniu "[nazwa ciągu]". Zobacz Polecenie.
SC2007 OSTRZEŻENIE_RC_STRING_TOO_LONG Ciąg zasobu "[nazwa ciągu]" jest za długi, aby umieścić w pliku rc. Ciągi nie mogą być dłuższe niż 4097 znaków po podstawieniu sekwencji ucieczki. Maksymalna dozwolona długość wpisu stringtable w pliku rc.
Zobacz Command, kompilowanie znaczników Wstążki.

Komunikaty informacyjne

informacje komunikaty o zdarzeniach wskazują stan kompilacji lub problemy w znacznikach wstążki, które nie mają wpływu na funkcjonalność wstążki.

Kod Nazwa Opis Szczegóły
SC3004 Brak określonego szablonu Nie określono właściwości Group.SizeDefinition. Zobacz Grupa.
INFORMACJA_WALIDACJA_UKŁADU_ZWIEŃCZONA_SUKCESEM Walidacja pliku znaczników wstążki powiodła się: "[nazwa ciągu]".
INFORMACJA_UIELEMENT_NAGŁÓWEK_GENEROWANIE_SUKCES Generowanie pliku nagłówka powiodło się: "[nazwa ciągu]".
INFORMACJA_O_SUKCESIE_GENEROWANIA_PLIKU_ZASOBÓW_WSTĘGI Generowanie pliku zasobów wstążki powiodło się: "[nazwa ciągu]".

Kompilacja znaczników wstążki

deklarowanie poleceń i kontrolek za pomocą znaczników wstążki