MZ@ !L!This program cannot be run in DOS mode. $PELuݜ" 0  @LOh$ 0  H.text  `.rsrc@@.reloc @BHP  H&hBSJB v4.0.30319lH#~x#Strings,#US0#GUID@#Blob 3  qq^hFFJFgFF3F XXX )X1X9XAXIXQX. ...#.+ .3@.;R.C.K> `Spt-BRSystem.RuntimeDebuggableAttributeAssemblyTitleAttributeAssemblyFileVersionAttributeAssemblyInformationalVersionAttributeCompilationRelaxationsAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyCompanyAttributeRuntimeCompatibilityAttributeMicrosoft.CodeAnalysis.Features.resources.dllSystem.Reflection.ctorSystem.DiagnosticsSystem.Runtime.CompilerServicesMicrosoft.CodeAnalysis.FeaturesResources.pt-BR.resourcesMicrosoft.CodeAnalysis.CodeFixesResources.pt-BR.resourcesMicrosoft.CodeAnalysis.AnalyzersResources.pt-BR.resourcesMicrosoft.CodeAnalysis.Features.resourcesDebuggingModeso Oycnߵ    ?_ :$$RSA1gw:މ8e `Y>Ēe??1 3`!g-1 /%}oY5L9EC;&=oGP\dEk*+Ge+]TWrapNonExceptionThrowsMicrosoft Corporation3.© Microsoft Corporation. All rights reserved. 4.0.21.51404=84.0.0-6.21514.4+df45061e218c9b5813c5531bc06fb238a23e30f6$Microsoft.CodeAnalysis.FeaturesVSlSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetRPADPADPBӟFxn1ˁcΓ&oUv_J'n.уڃ9^g0J"䑄3zN dކ&7(!C#?I8%S͉.Kd̊zNhًz277dYʌӌꌻI] *&X(ҍaBz/dHvcwqˏ܏ 叧-5/͐kxԐwK'(CJw “y>&tI߱z '\l&_e@zBVP GjosCschk?o,߿ı՜K4u3Sĝe革Hy2d5ݏ;Ll3^u-}u|[Pš//PKa좋٣KhҏS̤a\󆥴@ӥ"c_tҴ{5~rq[@GҧCbRYmc詖[﹪!檁N2F~z& &^ @bBw^׮JHfa b?z`R%qڰ N2&JDZs6>ղ"]b)ϳi#Cn-cECT̶?ϱ'z=egz?~"~A۹1ԡ'߮ȺKֺD˻dWλ<ڻ%[H}м WּCƽj~ӽ;e=Nʉȟ2de}e>f'5‡Iq2Hij2q!ĥБRҟŵPffڿ, pgMwțBqɡ=ɟb2B?\HfzYN$ʒ3ܾ#r|Ỷ>g|ņWQ!"А&5EbJz)"Аbvf ;ҼCU;rZ3`CKӷu}9w6XֹTkE`cg~<.;@;Ƚ=LW"ڄ ڊ64)vVN/܊QݵWݔҠ=L/#߈̕ڲVףI|ਕ5*J" %|RL♔*J4*M//Gil 宴敆L:{]^o } }A'/~ܓ멧 %6AG^Nlpa'{/I~Xܺ︿V`tw4xG+e/2ҁ$ 8t/qwȧxm a\kdFk rlM' Rh.q}$h!?VIWD 0gyX\sz2w V5;(iU%& e xJ˻"j - h(7Zw|,$R%BpSM7rRYhb8.Ԧ!h1a F| H ; O g4 CV  hN ]f =S @W i 2: 2 < ]{ Ĺ  +A S rn | NL4wXr4%@J0{,@j Yl!Ns.[<<[(x`*cgYg}Xh@Be'zQ3\JjOz!tsqOJ` pA2ٽFúe0E:D蹨3!p;Qhr 2J 7 i!y!7C"f""P"p$$JV%8)&H&Z&.ѡ&''c(''m(m)av)Q*^H*AN*Oy+D++ ,&,qϖ,b-.J.._2./$/ˣ0F000~0ޑ0h1aQ161"`1+2P2E2LI3N3o3dq3t 4U484gL4h4[4rG5%#5%*6rp6w6@6&6V 7P?>7R7 78S8J8X9:i2-:M^:j::P:;M;[h;;\;7RS?? м??Uf3@Q@[{Y@+s@@A}eBBKǼB BrCeI7COjC}DDADtDciEܴvEzEEFRuG%HH@HHVHMIVIrc)I*?I%?IyI:ΣI 7JJώJzZKKdpLP}L=M-MNN8N㔕O&O+Pd4PUPP˻PP*4PPPPQALQx>Qj1Q ]QzQb6R7leRMSSdSgSS,STRoTPYTU9Vn=ogtoop3py~qrsG s$-s/s s!sss&/t:tto8t%u|Yu<~ubu-ve.vd3vvQ"wlڟwaxww7w) x xVxZxAxfx*yƎy;yyz{X${B`{T_w{/Ƿ{|'|vJ|hp|s||/`|؊|(|MR}. s} ~ ~Q&d%;Y= xIzX)v,mF4) ӄ5?xGo8Kc5A$.L)TH_VP Sx)Aob;xʓ<0TLN0tQ֝)xJ:r7EHL2Gi=͛QeyR}r?>/8!N?H*s[.~_c WynJ{lK- p*5 |CP25hd4|[N ?M{tpFB^< 7Am GNcS=g})53,HLpְ|OKA/fB4v6"*;sW S/n3V1z@wOOZIG>b1J%*+_LN!p}:9XzqpU/wHbJQ*`[nDL<UH*ئga:vx5 $we f-?sf Xp%F؞uizzp@y%o/Z-8h;cC;F-k@=NR}I[U<hhЉdCdRPKKSj1A19>/T:jC)R(hG?cGhljyCsAh683{_3iY{tmtMX~6O:7+*boH,OD6~>ЈL{8d8d zPMi ` "r8z{;rj/Cm"|CF{K>_*S5utA̯404<G$Jϥ7#+jN44gz"@T= jG[pn;kZ0VNk+r`z4Giol7f+5T؋ +^ :x;^Q`+7eJR]{BLo79:EnKg^AaD8~(Bt=])2+8!,>5Luz.lj?T9AzDUҖ.0/kjPP6Hun 8\1 Hfr#idvZk+#$יӻ5_kW#|9v>ҩ?Pc8"P 3\}C ?Jk ~QJFGFg6VSh>+qL׀q'o{c~*Q O8E8~yhߚF2?iU]@l90wHmHcsʶ;oMfRt&onfBpeOlghuZCkd>BԢL=}Wt`=gE.}gsT(4'`Bkw'0xJq9! P y 'b6~/v>ކ?4m,MF\a;(yͮem&bۣ9Bvv!«z @'x_wg|<ox,kq->+KMi|Vsnk;q0_directive"AM_PM_abbreviated:AM_PM_abbreviated_description"AM_PM_full,AM_PM_full_descriptionvA_subtraction_must_be_the_last_element_in_a_character_classAccessing_captured_variable_0_that_hasn_t_been_accessed_before_in_1_requires_restarting_the_application0Actions_can_not_be_emptyB:Add_DebuggerDisplay_attributed6Add_accessibility_modifiers&Add_argument_name_0`Add_argument_name_0_including_trailing_argumentsAdd_document_0"Add_explicit_cast8Add_member_nameY.Add_missing_param_nodesuAdd_null_checkAdd_null_checksDAdd_null_checks_for_all_parametersJAdd_optional_parameter_to_constructor8Add_optional_parameters_to_0A$Add_parameter_to_0k`Add_parameter_to_0_and_overrides_implementations8Add_parameter_to_constructor&Add_parameters_to_04Add_project_reference_to_0 $Add_reference_to_0< DocumentIsOutOfSyncWithDebuggee#Document_must_be_contained_in_the_workspace_that_created_this_service#EditAndContinue@$BEditAndContinueDisallowedByModuleT$DEditAndContinueDisallowedByProject$TEncapsulate_field_colon_0_and_use_property$ZEncapsulate_field_colon_0_but_still_use_field%FEncapsulate_fields_and_use_propertyA%LEncapsulate_fields_but_still_use_fieldi% Enums% ErrorReadingFile%TError_creating_instance_of_CodeFixProvider%XError_creating_instance_of_CodeFixProvider_0% Events&Example%&Examples/& Exceptions_colon:&Explicitly_implemented_methods_of_records_must_have_parameter_names_that_match_the_compiler_generated_equivalent_0G&"Extension_methods&$Extract_base_class&"Extract_interface',Extract_local_function'Extract_method5'BFailed_to_analyze_data_flow_for_0F' Fieldst'>Find_and_install_latest_version|'HFind_and_install_latest_version_of_0',First_word_capitalized'&Fix_all_occurrences(Fix_formatting (Fix_typo_09(Format_document](&Formatting_documents(Fully_qualify_0(Generate_0_1(0Generate_0_1_in_new_file(>Generate_Equals_and_GetHashCode(,Generate_Equals_object((Generate_GetHashCode )8Generate_abstract_method_1_0)Generate_read_only_property_1_0!,Generate_type_0N,&Generate_variable_0`, Global_Namespacew,FIllegal_backslash_at_end_of_pattern,Insufficient_hexadecimal_digitsp1Interfaces1$Introduce_constant10Introduce_constant_for_01VIntroduce_constant_for_all_occurrences_of_01Introduce_field2*Introduce_field_for_0&2PIntroduce_field_for_all_occurrences_of_0C2Introduce_localy2Merge_with_previous_0_statement7ZMethodMustReturnStreamThatSupportsReadAndSeekI78Method_referenced_implicitly7Methods72Missing_control_character7Modifying_0_which_contains_a_static_variable_requires_restarting_the_application7Modifying_0_which_contains_an_Aggregate_Group_By_or_Join_query_clauses_requires_restarting_the_applicationI8Modifying_0_which_contains_the_stackalloc_operator_requires_restarting_the_application8Modifying_a_catch_finally_handler_with_an_active_statement_in_the_try_block_requires_restarting_the_application9Modifying_a_catch_handler_around_an_active_statement_requires_restarting_the_application9|Modifying_a_generic_method_requires_restarting_the_application :Modifying_a_method_inside_the_context_of_a_generic_type_requires_restarting_the_applicationU:Modifying_a_try_catch_finally_statement_when_the_finally_block_is_active_requires_restarting_the_application:Modifying_an_active_0_which_contains_On_Error_or_Resume_statements_requires_restarting_the_application:;Modifying_body_of_0_requires_restarting_the_application_because_the_body_has_too_many_statements;Modifying_body_of_0_requires_restarting_the_application_due_to_internal_error_1<Modifying_source_file_0_requires_restarting_the_application_because_the_file_is_too_bigp<Modifying_source_file_0_requires_restarting_the_application_due_to_internal_error_1<Modifying_source_with_experimental_language_features_enabled_requires_restarting_the_applicationA=Modifying_the_initializer_of_0_in_a_generic_type_requires_restarting_the_application=Modifying_whitespace_or_comments_in_0_inside_the_context_of_a_generic_type_requires_restarting_the_application>Modifying_whitespace_or_comments_in_a_generic_0_requires_restarting_the_application>Modules?4Move_contents_to_namespace?>Move_declaration_near_reference@?Move_file_to_0q?@Move_file_to_project_root_folder?"Move_to_namespace?Move_type_to_0?XMoving_0_requires_restarting_the_application?Namespaces@&Nested_quantifier_0!@DNo_common_root_node_for_extraction=@NNo_valid_location_to_insert_method_callh@PNo_valid_selection_to_perform_extraction@fNon_invoked_method_cannot_be_replaced_with_property@Not_Available*A.Not_enough_close_parens@AXNote_colon_Tab_twice_to_insert_the_0_snippetZAOnly_methods_with_a_single_argument_which_is_not_an_out_variable_declaration_can_be_replaced_with_a_propertyAOperators/B Parameters_colon;BParameters_type_or_return_type_cannot_be_an_anonymous_type_colon_bracket_0_bracketIBPascal_CaseBPendingBbPick_members_to_be_used_as_constructor_parametersBZPick_members_to_be_used_in_Equals_GetHashCodeB0Pick_members_to_override6CProjectXCPropertiesaCjProperty_cannot_safely_be_replaced_with_a_method_calloCHProperty_reference_cannot_be_updatedCRegex_all_diacritic_marks_short@F@Regex_all_letter_characters_long^FBRegex_all_letter_characters_shortF,Regex_all_numbers_longF.Regex_all_numbers_shortGJRegex_all_punctuation_characters_longGLRegex_all_punctuation_characters_shorttGFRegex_all_separator_characters_longGHRegex_all_separator_characters_shortG,Regex_all_symbols_longH.Regex_all_symbols_shortBH,Regex_alternation_longVH.Regex_alternation_shortHRegex_any_character_group_shortEJ.Regex_atomic_group_longYJ0Regex_atomic_group_shortNRegex_backspace_character_shortSN4Regex_balancing_group_longkN6Regex_balancing_group_shorthS Regex_base_groupS2Regex_bell_character_longS4Regex_bell_character_shortSHRegex_carriage_return_character_longSJRegex_carriage_return_character_shortPTLRegex_character_class_subtraction_longoTNRegex_character_class_subtraction_shortPV*Regex_character_groupuVRegex_commentVNRegex_conditional_expression_match_longVPRegex_conditional_expression_match_shortWDRegex_conditional_group_match_longWFRegex_conditional_group_match_shortWY:Regex_contiguous_matches_long~YRegex_end_of_line_comment_short0^:Regex_end_of_string_only_longM^Regex_form_feed_character_shortPe0Regex_group_options_longqe2Regex_group_options_shorti:Regex_hexadecimal_escape_longiRegex_named_backreference_short4|LRegex_named_matched_subexpression_longQ|NRegex_named_matched_subexpression_short~FRegex_negative_character_group_long~HRegex_negative_character_group_shortFRegex_negative_character_range_longԀHRegex_negative_character_range_shortHRegex_negative_unicode_category_longJRegex_negative_unicode_category_short:Regex_new_line_character_long"Regex_non_digit_character_shortPHRegex_non_white_space_character_longoJRegex_non_white_space_character_short8Regex_non_word_boundary_long :Regex_non_word_boundary_short:Regex_non_word_character_longRegex_punctuation_initial_quote,Regex_punctuation_open3.Regex_punctuation_otherG(Regex_separator_line\2Regex_separator_paragraphn*Regex_separator_space>Regex_start_of_string_only_long@Regex_start_of_string_only_shortՒDRegex_start_of_string_or_line_longFRegex_start_of_string_or_line_short&Regex_subexpression*Regex_symbol_currency*"Regex_symbol_math;*Regex_symbol_modifierR$Regex_symbol_otheri0Regex_tab_character_longz2Regex_tab_character_short6Regex_unicode_category_longǔ8Regex_unicode_category_short2Regex_unicode_escape_long4Regex_unicode_escape_short @Regex_unicode_general_category_0BRegex_vertical_tab_character_long:DRegex_vertical_tab_character_shortv@Regex_white_space_character_longBRegex_white_space_character_short0Regex_word_boundary_long2Regex_word_boundary_short2Regex_word_character_long4Regex_word_character_shortRegex_yesdRegex_zero_width_negative_lookahead_assertion_longfRegex_zero_width_negative_lookahead_assertion_shortfRegex_zero_width_negative_lookbehind_assertion_long$hRegex_zero_width_negative_lookbehind_assertion_shortdRegex_zero_width_positive_lookahead_assertion_longLfRegex_zero_width_positive_lookahead_assertion_shortfRegex_zero_width_positive_lookbehind_assertion_long-hRegex_zero_width_positive_lookbehind_assertion_short~Related_method_signatures_found_in_metadata_will_not_be_updatedRemarks_colonBRemoval_of_document_not_supported$Remove_SuppressionM(Remove_Suppression_0a*Remove_async_modifier{"Remove_document_0(Remove_qualification*Remove_reference_to_0˫"Remove_separatorsRemove_tag0Remove_unnecessary_casts ,Remove_unused_variable1.Remove_unused_variablesORemoving_0_that_accessed_captured_variables_1_and_2_declared_in_different_scopes_requires_restarting_the_applicationsRemoving_0_that_contains_an_active_statement_requires_restarting_the_application Rename_file_to_0] Rename_type_to_0x\Renaming_0_requires_restarting_the_applicationRenaming_0_requires_restarting_the_application_because_it_is_not_supported_by_the_runtimeRenaming_a_captured_variable_from_0_to_1_requires_restarting_the_application!:Replace_0_and_1_with_property Replace_0_with_1*Replace_0_with_methodȮ,Replace_0_with_methods.Replace_0_with_propertyReported_diagnostic_0_has_a_source_location_1_in_file_2_which_is_outside_of_the_given_file+Reported_diagnostic_0_has_a_source_location_in_file_1_which_is_not_part_of_the_compilation_being_analyzed|Reported_diagnostic_with_ID_0_is_not_supported_by_the_analyzerRepresents_an_object_whose_operations_will_be_resolved_at_runtime`PRequested_assembly_already_loaded_from_00Resolve_conflict_markers߰Returns_colon Roslyn_HostErrorRudeEdit"PSelection_does_not_contain_a_valid_token7JSelection_not_contained_inside_a_typec Separate_nibbles$Separate_thousandsSeparate_words,Simplify_Member_AccessñSimplify_NamesSnippetsSolution8Sort_accessibility_modifiers FSplit_into_consecutive_0_statements8Take_bottomKTake_top[&Target_type_matchesktThe_address_of_a_variable_is_used_inside_the_selected_coderThe_assembly_0_containing_type_1_references_NET_FrameworkشZThe_assembly_0_does_not_contain_any_analyzers=BThe_member_is_defined_in_metadatarThe_selection_contains_a_local_function_call_without_its_declaration^The_selection_contains_an_error_or_unknown_typeߵTThe_selection_contains_no_active_statement@The_symbol_does_not_have_an_icon?This_symbol_has_related_definitions_or_references_in_metadata_Changing_its_signature_may_result_in_build_errors_Do_you_want_to_continue_JToo_many_bars_in_conditional_grouping*Too_many_close_parenslType_parameter_0_is_hidden_by_another_type_parameter_1#*Type_parameters_colonn6UnableToReadSourceFileOrPdbTUnable_to_load_Analyzer_assembly_0_colon_1xPUnexpected_interface_member_kind_colon_0,Unknown_error_occurred Unknown_property$Unknown_property_0&Unknown_symbol_kind1Unrecognized_grouping_construct@Unterminated_character_class_setй4Unterminated_regex_comment(Unwrap_all_arguments*Unwrap_all_parameters5>Unwrap_and_indent_all_argumentsY@Unwrap_and_indent_all_parameters(Unwrap_argument_list"Unwrap_call_chain׺"Unwrap_expression*Unwrap_parameter_list\Updating_0_requires_restarting_the_application;Updating_a_0_around_an_active_statement_requires_restarting_the_applicationkUpdating_a_complex_statement_containing_an_await_expression_requires_restarting_the_applicationɻUpdating_an_active_statement_requires_restarting_the_application>Updating_async_or_iterator_modifier_around_an_active_statement_requires_restarting_the_applicationUpdating_reloadable_type_marked_by_0_attribute_or_its_member_requires_restarting_the_application_because_it_is_not_supported_by_the_runtimeUpdating_the_Handles_clause_of_0_requires_restarting_the_applicationUpdating_the_Implements_clause_of_a_0_requires_restarting_the_applicationUpdating_the_alias_of_Declare_statement_requires_restarting_the_applicationDUpdating_the_attributes_of_0_requires_restarting_the_application_because_it_is_not_supported_by_the_runtimeUpdating_the_base_class_and_or_base_interface_s_of_0_requires_restarting_the_applicationUpdating_the_initializer_of_0_requires_restarting_the_applicationtUpdating_the_kind_of_a_property_event_accessor_requires_restarting_the_applicationǿ~Updating_the_kind_of_a_type_requires_restarting_the_application)Updating_the_library_name_of_Declare_statement_requires_restarting_the_applicationh~Updating_the_modifiers_of_0_requires_restarting_the_applicationxUpdating_the_size_of_a_0_requires_restarting_the_applicationtUpdating_the_type_of_0_requires_restarting_the_applicationfUpdating_the_underlying_type_of_0_requires_restarting_the_application|Updating_the_variance_of_0_requires_restarting_the_application Use_0@JUse_block_body_for_lambda_expressionsJTUse_expression_body_for_lambda_expressionsy$Use_framework_type@Use_interpolated_verbatim_string&Use_local_version_0|Use_locally_installed_0_version_1_This_version_used_in_colon_2@User_Diagnostic_Analyzer_Failure`Value_colonvVariadic_SignatureHelpItem_must_have_at_least_one_parameterZWarning_Method_overrides_symbol_from_metadatarWarning_colon_Collection_may_be_modified_during_iteration lWarning_colon_Collection_was_modified_during_iterationKtWarning_colon_Iteration_variable_crossed_function_boundaryWarning_colon_changing_namespace_may_produce_invalid_code_and_change_code_meaningxWarning_colon_semantics_may_change_when_converting_statement(2Wrap_and_align_call_chaink2Wrap_and_align_expression_0_cannot_be_null_or_whitespace_0_dash_1&_0_is_not_null_here&_0_may_be_null_here 0_10000000ths_of_a_second&H_10000000ths_of_a_second_descriptionGB_10000000ths_of_a_second_non_zeroZ_10000000ths_of_a_second_non_zero_description._1000000ths_of_a_secondJF_1000000ths_of_a_second_descriptiong@_1000000ths_of_a_second_non_zeroX_1000000ths_of_a_second_non_zero_description,_100000ths_of_a_second\D_100000ths_of_a_second_descriptionz>_100000ths_of_a_second_non_zeroV_100000ths_of_a_second_non_zero_description*_10000ths_of_a_secondB_10000ths_of_a_second_description<_10000ths_of_a_second_non_zeroT_10000ths_of_a_second_non_zero_description(_1000ths_of_a_second@_1000ths_of_a_second_description:_1000ths_of_a_second_non_zeroR_1000ths_of_a_second_non_zero_description&_100ths_of_a_second>_100ths_of_a_second_description8_100ths_of_a_second_non_zeroP_100ths_of_a_second_non_zero_description$_10ths_of_a_second<_10ths_of_a_second_description6_10ths_of_a_second_non_zeroN_10ths_of_a_second_non_zero_description2_12_hour_clock_1_2_digitsqJ_12_hour_clock_1_2_digits_description._12_hour_clock_2_digitshF_12_hour_clock_2_digits_description2_24_hour_clock_1_2_digitsJ_24_hour_clock_1_2_digits_description._24_hour_clock_2_digitsF_24_hour_clock_2_digits_description@all_anonymous_types_in_container2full_long_date_time_description(full_short_date_time@full_short_date_time_description,general_long_date_timeDgeneral_long_date_time_description.general_short_date_timeFgeneral_short_date_time_descriptionzgenerated_code_is_overlapping_with_hidden_portion_of_the_codegvgenerating_source_for_symbols_of_this_type_is_not_supported generic_overload"generic_overloadsin_ in_0_1_2in_0_project_1%in_Source;&in_Source_attributeE&in_Suppression_File[indexer_uinterface_Zinto_extracted_method_to_invoke_at_call_sites"into_new_overloadis_0just_this_anonymous_type labellocal_constantlocal_functionlocal_variable location_unknown1long_dateE*long_date_descriptionTlong_time*long_time_description(member_kind_and_name method"minute_1_2_digits:minute_1_2_digits_descriptionminute_2_digits6minute_2_digits_description month_1_2_digits8month_1_2_digits_descriptionmonth_2_digitsi4month_2_digits_description|"month_abbreviatedH:month_abbreviated_descriptionZmonth_day<*month_day_descriptionImonth_fullo ,month_full_description namespace_M operator_X overloadb overloads_n parameter{ &paren_Unknown_paren period_era ,period_era_description project_0 property_ "property_accessor range_variable "rfc1123_date_time :rfc1123_date_time_description (round_trip_date_time4@round_trip_date_time_descriptionX"second_1_2_digits:second_1_2_digits_descriptionsecond_2_digitsR6second_2_digits_descriptionhshort_date,short_date_descriptionshort_time ,short_time_description $sortable_date_timeB!4x_y_range_in_reverse_order@year_1_2_digits A6year_1_2_digits_description4Ayear_2_digitsFC2year_2_digits_descriptionXCyear_3_4_digitsF6year_3_4_digits_descriptionGyear_4_digitsaH2year_4_digits_descriptionsHyear_5_digitsI2year_5_digits_descriptionIyear_month L,year_month_descriptionL diretiva #{0}AM/PM (abreviado)O especificador de formato personalizado "t" representa o primeiro caractere do designador AM/PM. O designador localizado apropriado é recuperado da propriedade DateTimeFormatInfo.AMDesignator ou DateTimeFormatInfo.PMDesignator da cultura atual ou específica. O designador AM é usado para todos os horários de 0:00:00 (meia-noite) até 11:59:59.999. O designador PM é usado para todos os horários de 12:00:00 (meio-dia) para 23:59:59.999. Se o especificador de formato "t" for usado sem outros especificadores de formato personalizado, ele será interpretado como o especificador de formato padrão de data e hora "t".AM/PM (completo)O especificador de formato personalizado "tt" (mais qualquer número de especificadores "t" adicionais) representa todo o designador AM/PM. O designador localizado apropriado é recuperado da propriedade DateTimeFormatInfo.AMDesignator ou DateTimeFormatInfo.PMDesignator da cultura atual ou específica. O designador AM é usado para todos os horários de 0:00:00 (meia-noite) até 11:59:59.999. O designador PM é usado para todos os horários de 12:00:00 (meio-dia) até 23:59:59.999. Verifique se o especificador "tt" foi usado para idiomas para os quais é necessário manter a distinção entre AM e PM. Um exemplo é o japonês, para o qual os designadores AM e PM diferem no segundo caractere, em vez de no primeiro caractere.GUma subtração deve ser o último elemento em uma classe de caracteresjO acesso à variável capturada '{0}' que não foi acessada antes em {1} requer o reinício do aplicativo. Ações não podem ficar vazias.$Adicionar atributo 'DebuggerDisplay')Adicionar modificadores de acessibilidade!Adicionar nome de argumento '{0}'CAdicionar nome de argumento '{0}' (incluindo argumentos à direita)Adicionar documento '{0}'Adicionar conversão explícitaAdicionar o nome do membro%Adicionar nós de parâmetro ausentesAdicionar verificação nulaAdicionar verificações nulas8Adicionar verificações nulas para todos os parâmetros+Adicionar parâmetro opcional ao construtor(Adicionar parâmetros opcionais ao '{0}'Adicionar parâmetro ao '{0}'BAdicionar parâmetro ao '{0}' (e substituições/implementações)"Adicionar parâmetro ao construtorAdicionar parâmetros ao '{0}'(Adicione referência de projeto a "{0}".Adicione referência a "{0}".0Adicionar a verificação 'string.IsNullOrEmpty'5Adicionar a verificação 'string.IsNullOrWhiteSpace'Adicionar para '{0}'+Adicionar o nome do elemento de tupla '{0}'YAdicionar {0} em torno de uma instrução ativa requer a reinicialização do aplicativo.@Adicionar {0} a um {1} requer a reinicialização do aplicativo.hAdicionar {0} a uma classe com layout explícito ou sequencial requer a reinicialização do aplicativo.CAdicionar {0} a um tipo genérico requer o reinício do aplicativo.QAdicionar {0} a um método de interface requer a reinicialização do aplicativo.?Adicionar {0} a uma interface requer o reinício do aplicativo.,Adicionar {0} requer reiniciar o aplicativo.Adicionar {0} que acessa as variáveis capturadas '{1}' e '{2}' declaradas em escopos diferentes requer a reinicialização do aplicativo.OAdicionar {0} com a cláusula Handles requer a reinicialização do aplicativo.dAdicionar um MustOverride {0} ou substituir um {0} herdado requer a reinicialização do aplicativo.Adicionar um construtor a um tipo com um inicializador de campo ou propriedade que contém uma função anônima requer a reinicialização do aplicativo.TODOAlterar '{0}' para '{1}'.Alterar o namespace para '{0}'Alterar assinatura...Alterar para o namespace globalHNão são permitidas alterações durante uma interrupção em exceçãoiAs alterações feitas no projeto '{0}' não serão aplicadas enquanto o aplicativo estiver em execuçãoUma ou mais alterações resultam no compilador criando um novo tipo, o que requer a reinicialização do aplicativo porque não há suporte para ele no runtimeSAlterar {0} de assíncrono para síncrono requer a reinicialização do aplicativo.nAlterar '{0}' para '{1}' requer a reinicialização do aplicativo porque altera a forma da máquina de estado.ZPara alterar um campo para um evento ou vice-versa, é necessário reiniciar o aplicativo.@Alterar as restrições de {0} requer o reinício do aplicativo.NA alteração dos tipos de parâmetro de {0} requer o reinício do aplicativo.UAlterar o atributo pseudo-personalizado '{0}' de {1} requer o reinício do aplicativokAlterar o escopo de declaração de uma variável capturada '{0}' requer a reinicialização do aplicativo.GAlterar os parâmetros de {0} requer a reinicialização do aplicativo.BAlterar o tipo de retorno de {0} requer o reinício do aplicativo.?Alterar o tipo de {0} requer a reinicialização do aplicativo.mAlterar o tipo de uma variável capturada '{0}' anteriormente do tipo '{1}' requer o reinício do aplicativo.OAlterar os parâmetros de tipo de {0} requer a reinicialização do aplicativo.JPara alterar a visibilidade de {0}, é necessário reiniciar o aplicativo.Classes CompiladorMComputando a correção de todas as correções de código de ocorrências…#Configurar estilo de código de {0}Configurar severidade de {0}5Configurar gravidade para todos os analisadores '{0}'/Configurar gravidade para todos os analisadores ConstantesConverter em binárioConverter em classeConverter em decimal!Converter em propriedade completaConverter para hexa/Converter para cadeia de caracteres interpoladaConverter para LINQ,Converter para LINQ (formulário de chamada)Converter em RegistroConverter em registro de structConverter para structConverter a tuplaConverter o tipo em '{0}'cNão foi possível extrair interface: a seleção não está dentro de uma classe/interface/struct.nNão foi possível extrair interface: O tipo não contém membros que podem ser extraídos para uma interface.Criar e atribuir o campo '{0}'$Criar e atribuir a propriedade '{0}')Criar e atribuir os restantes como campos/Criar e atribuir os restantes como propriedadesDelegaWExcluir {0} em torno de uma instrução ativa requer a reinicialização do aplicativo.4A exclusão de {0} requer o reinício do aplicativo.MExcluir a variável capturada '{0}' requer a reinicialização do aplicativo.GNão altere este código. Coloque o código de limpeza no método '{0}' DocumentoO conteúdo atual do arquivo de origem '{0}' não corresponde à origem criada. Todas as alterações feitas neste arquivo durante a depuração não serão aplicadas até que o conteúdo corresponda à origem criada.CO Documento deve estar contido no workspace que criou este serviçoEditar e Continuar2Pelo módulo, não é permitido Editar e ContinuarWAs alterações feitas no projeto '{0}' requerem a reinicialização do aplicativo: {1},Encapsular campo: "{0}" (e usar propriedade)0Encapsular campo: "{0}" (mas ainda usar o campo)&Encapsular campos (e usar propriedade)&Encapsular campos (mas ainda usá-los)Enums Erro ao ler o arquivo '{0}': {1}-Erro ao criar a instância de CodeFixProvider1Erro ao criar instância de CodeFixProvider '{0}'EventosExemplo: Exemplos: Exceções:Métodos explicitamente implementados de registros devem ter nomes de parâmetro que correspondem ao compilador gerado '{0}' equivalenteMétodos de extensãoExtrair a classe base...Extrair a interface...Extrair a função localExtrair método,Falha ao analisar o fluxo de dados para: {0}Campos+Localizar e instalar a versão mais recente4Localizar e instalar a versão mais recente de '{0}'Primeira palavra em maiúsculasCorrigir todas as ocorrênciasCorrigir a formatação"Corrigir erro de digitação '{0}'Formatar o documentoFormatando documentoQualificar '{0}' totalmenteGerar {0} '{1}'Gerar {0} '{1}' no novo arquivoGerar Equals e GetHashCodeGerar Equals(object)Gerar GetHashCode() Gerar método abstrato '{1}.{0}'$Gerar propriedade abstrata '{1}.{0}' Gerar todos Gerar operadores de comparaçãoGerar constante '{1}.{0}'Gerar construtor...Gerar construtor "{0}({1})"Gerar construtor em '{0}'(Gerar o construtor em '{0}' (com campos).Gerar o construtor em '{0}' (com propriedades)%Gerar construtor delegante "{0}({1})"Gerar membro enum '{1}.{0}'Gerar campo '{1}.{0}'4Gerar construtor de atribuição de campo "{0}({1})"Gerar para '{0}'Gerar local '{0}'Gerar método '{1}.{0}'Gerar {0} '{1}' aninhadoGerar novo tipo...Gerar operadoresGerar substituições...Gerar o parâmetro '{0}'@Gerar o parâmetro '{0}' (e as substituições/implementações)Gerar propriedade '{1}.{0}'%Gerar campo somente leitura '{1}.{0}'+Gerar propriedade somente leitura '{1}.{0}'Gerar tipo '{0}'Gerar variável '{0}'Namespace Global\ ilegal no final do padrão{x,y} ilegal com x> yImplementar {0} Implementar '{0}' explicitamente Implementar '{0}' implicitamenteImplementar classe abstrata.Implementar todas as interfaces explicitamente.Implementar todas as interfaces implicitamente+Implementar todos os membros explicitamenteImplementar explicitamenteImplementar implicitamenteImplementar a interface'Implementar interface de forma abstrata mal formada(Mesclar com a instrução '{0}' aninhada(Mesclar com a próxima instrução '{0}''Mesclar com a instrução '{0}' externa(Mesclar com a instrução '{0}' anteriorP{0} precisa retornar um fluxo compatível com as operações de leitura e busca.#Método referenciado implicitamenteMétodosCaractere de controle ausente^A modificação de {0}, que contém uma variável estática, requer o reinício do aplicativo.nModificar {0} que contém cláusulas de consulta Aggregate, Group By ou Join requer o reinício do aplicativo.bA modificação de {0} que contém o operador stackalloc requer a reinicialização do aplicativo.wModificar um manipulador catch/finally com uma instrução ativa no bloco try requer a reinicialização do aplicativo.sA modificação de um manipulador catch em torno de uma instrução ativa requer a reinicialização do aplicativo.HModificar um método genérico requer a reinicialização do aplicativo.gA modificação de um método dentro do contexto de um tipo genérico requer o reinício do aplicativo.zModificar uma instrução try/catch/finally quando o bloco finally estiver ativo requer a reinicialização do aplicativo.lModificar um {0} ativo que contém instruções On Error ou Resume requer a reinicialização do aplicativo.^Modificar o corpo de {0} requer reiniciar o aplicativo porque o corpo tem muitas instruções.fA modificação do corpo de {0} requer a reinicialização do aplicativo devido a um erro interno: {1}cModificar o arquivo de origem '{0}' requer reiniciar o aplicativo porque o arquivo é muito grande.jModificar o arquivo de origem '{0}' requer a reinicialização do aplicativo devido a um erro interno: {1}oModificar a origem com recursos de linguagem experimental habilitados requer a reinicialização do aplicativo._Modificar o inicializador de {0} em um tipo genérico requer a reinicialização do aplicativo.A modificação de espaços em branco ou comentários em {0} dentro do contexto de um tipo genérico requer o reinício do aplicativo.sA modificação de espaços em branco ou comentários em um {0} genérico requer a reinicialização do aplicativo.Módulos#Mover conteúdo para o namespace.../Mover declaração para próximo da referênciaMover o arquivo para '{0}',Mover o arquivo para a pasta raiz do projetoMover para o namespace...Mover tipo para {0}(Mover {0} requer reiniciar o aplicativo. NamespacesQuantificador aninhado {0})Nenhum nó de raiz comum para extração.@Não há nenhum local válido para inserir a chamada de método.5Nenhuma seleção válida para realizar a extração.GO método não invocado não pode ser substituído por uma propriedade.Não Disponível ⚠Não há )'s suficientesDObservação: pressione Tab duas vezes para inserir o snippet '{0}'.Somente os métodos com um único argumento, que não é uma declaração de variável externa, podem ser substituídos por uma propriedade. Operadores Parâmetros:MTipo dos parâmetros ou tipo de retorno não pode ser um tipo anônimo: [{0}] Pascal Case EEscolher membros para que sejam usados como parâmetros do construtorTodos os símbolos. Isso inclui as categorias Sm, Sc, Sk e So.todos os símbolosVocê pode usar o caractere de barra vertical (|) para corresponder a qualquer uma das séries de padrões, em que o caractere | separa cada padrão. alternaçãoO caractere de ponto (.) corresponde a qualquer caractere, exceto \n (o caractere de nova linha, \u000A). Se um padrão de expressão regular for modificado pela opção RegexOptions.Singleline ou se a parte do padrão que contém a classe de caractere . for modificada pela opção 's', . corresponderá a qualquer caractere.qualquer caractereGrupos atômicos (conhecidos em alguns outros mecanismos de expressão regulares como uma subexpressão sem rastreamento inverso, uma subexpressão atômica ou uma subexpressão de apenas uma vez) desabilita o rastreamento inverso. O mecanismo de expressão regular corresponderá o máximo possível de caracteres em uma cadeia de caracteres de entrada possível. Quando não for mais possível corresponder, ele não fará o rastreamento inverso para tentar alternar as correspondências de padrão. (Ou seja, a subexpressão corresponderá somente às cadeias de caracteres que seriam correspondidas pela subexpressão sozinha. Ela não tentará corresponder a uma cadeia de caracteres com base na subexpressão e nas subexpressões seguintes.) Essa opção é recomendada quando você sabe que o rastreamento inverso não será bem-sucedido. Impedir o mecanismo de expressão regular de executar pesquisas desnecessárias melhora o desempenho.grupo atômico/Corresponde a um caractere de backspace, \u0008caractere de backspace Uma definição de grupo de balanceamento exclui a definição de um grupo definido anteriormente e armazena, no grupo atual, o intervalo entre o grupo definido anteriormente e o grupo atual. 'name1' é o grupo atual (opcional), 'name2' é um grupo definido anteriormente e 'subexpression' é qualquer padrão de expressão regular válido. A definição de grupo de balanceamento exclui a definição de name2 e armazena o intervalo entre name2 e name1 no name1. Se não for definido nenhum name2, a correspondência retrocederá. Como a exclusão da última definição de name2 revela a definição anterior de name2, esse constructo permite o uso da pilha de capturas para o grupo name2 como um contador para manter o controle de constructos aninhados, como parênteses ou colchetes de abertura e fechamento. A definição de grupo de balanceamento usa 'name2' como uma pilha. O caractere inicial de cada constructo aninhado é colocado no grupo e em sua coleção Group.Captures. Quando o caractere de fechamento é correspondido, seu caractere de abertura correspondente é removido do grupo e a coleção Captures é reduzida em um. Após a correspondência dos caracteres de abertura e fechamento de todas as construções aninhadas, 'name1' ficará vazio.grupo de balanceamento grupo base3Corresponde a um caractere de sino (alarme), \u0007caractere de sinozCorresponde a um caractere de retorno de carro, \u000D. Observe que \r não é equivalente ao caractere de nova linha, \n.caractere de retorno de carroA subtração de classe de caracteres produz um conjunto de caracteres que é o resultado da exclusão de caracteres em uma classe de caracteres de outra classe de caracteres. 'base_group' é um grupo ou intervalo de caracteres positivos ou negativos. O componente 'excluded_group' é outro grupo de caracteres positivos ou negativos ou outra expressão de subtração de classe de caracteres (ou seja, você pode aninhar expressões de subtração de classes de caracteres).#subtração de classe de caracteresgrupo de caracteres comentárioEste elemento de linguagem tenta corresponder a um de dois padrões, dependendo da possibilidade de correspondência com um padrão inicial. 'expression' é o padrão inicial, 'yes' é o padrão quando a expressão é correspondida e 'no' é o padrão opcional quando a expressão não é correspondida.*correspondência de expressão condicionalEste elemento de linguagem tenta corresponder a um de dois padrões, dependendo da correspondência a um grupo de captura especificado. 'name' é o nome (ou número) de um grupo de captura, 'yes' é a expressão a ser correspondida quando 'name' (ou 'number') é correspondido e 'no' é a expressão opcional a ser correspondida caso contrário.%correspondência de grupo condicionalA âncora \G especifica que uma correspondência precisa ocorrer no ponto em que a correspondência anterior foi finalizada. Quando você usa essa âncora com o método Regex.Matchs ou Match.NextMatch, ela garante que todas as correspondências sejam contíguas.correspondências contíguaswCorresponde a um caractere de controle ASCII, em que X é a letra do caractere de controle. Por exemplo, \cC é CTRL-C.caractere de controle\d corresponde a qualquer dígito decimal. Equivale ao padrão de expressão regular \p{Nd}, que inclui os dígitos decimais padrão 0 a 9, bem como os dígitos decimais de vários outros conjuntos de caracteres. Se o comportamento em conformidade com o ECMAScript for especificado, \d será equivalente a [0-9]caractere de dígito decimalUm sinal de número (#) marca um comentário de modo x, que começa no caractere # sem escape no final do padrão de expressão regular e continua até o fim da linha. Para usar esse constructo, habilite a opção x (por meio de opções embutidas) ou forneça o valor de RegexOptions.IgnorePatternWhitespace para o parâmetro de opção ao criar a instância do objeto Regex ou chamar um método Regex estático.comentário de fim da linhaA âncora \z especifica que uma correspondência precisa ocorrer no final da cadeia de caracteres de entrada. Como o elemento de linguagem $, \z ignora a opção RegexOptions.Multiline. Ao contrário do elemento de linguagem \Z, \z não corresponde a um caractere \n no final de uma cadeia de caracteres. Portanto, ele só pode corresponder à última linha da cadeia de caracteres de entrada.#fim da cadeia de caracteres somenteA âncora \Z especifica que uma correspondência precisa ocorrer no final da cadeia de caracteres de entrada ou antes de \n no final da cadeia de caracteres de entrada. Ela é idêntica à âncora $, exceto que \Z ignora a opção RegexOptions.Multiline. Portanto, em uma cadeia de caracteres multilinha, ela pode corresponder somente ao final da última linha ou à última linha antes de \n. A âncora \Z corresponde a \n, mas não corresponde à \r\n (à combinação de caracteres CR/LF). Para corresponder a CR/LF, inclua \r?\Z no padrão de expressão regular.9fim da cadeia de caracteres ou antes do fim da nova linhaA âncora $ especifica que o padrão anterior precisa ocorrer no final da cadeia de caracteres de entrada ou antes de \n no final da cadeia de caracteres de entrada. Se você usar $ com a opção RegexOptions.Multiline, a correspondência também poderá ocorrer no final de uma linha. A âncora $ corresponde a \n, mas não corresponde a \r\n (a combinação dos caracteres de retorno de carro e de nova linha ou CR/LF). Para a âncora corresponder à combinação de caracteres CR/LF, inclua \r?$ no padrão de expressão regular.'fim da cadeia de caracteres ou da linha,Corresponde a um caractere de escape, \u001Bcaractere de escapegrupo excluído expressão6Corresponde ao caractere de avanço de página, \u000Ccaractere de avanço de páginaEste constructo de agrupamento aplica ou desabilita as opções especificadas dentro de uma subexpressão. As opções a serem habilitadas são especificadas após o ponto de interrogação e as opções a serem desabilitadas, após o sinal de menos. As opções permitidas são: i Usar a correspondência que não diferencia maiúsculas de minúsculas. m Usar o modo multilinha, em que ^ e $ correspondem ao início e ao fim de cada linha (em vez de ao início e ao fim da cadeia de caracteres de entrada). s Usar o modo de linha única, no qual o ponto (.) corresponde a cada caractere (em vez de a cada caractere exceto \n). n Não capturar os grupos sem nome. As únicas capturas válidas são os grupos nomeados ou numerados no formato (? subexpressão). x Excluir o espaço em branco sem escape do padrão e habilitar os comentários após um sinal de número (#).opções de grupodCorresponde a um caractere ASCII, em que ## é um código de caractere hexadecimal de dois dígitos.escape hexadecimalO constructo (?# comentário) permite incluir um comentário embutido em uma expressão regular. O mecanismo de expressão regular não usa nenhuma parte do comentário na correspondência de padrões, embora o comentário seja incluído na cadeia de caracteres retornada pelo método Regex.ToString. O comentário termina no primeiro parêntese de fechamento.comentário embutidoHabilita ou desabilita as opções de correspondência de padrões específicas para o restante de uma expressão regular. As opções a serem habilitadas são especificadas após o ponto de interrogação e as opções a serem desabilitadas, após o sinal de menos. As opções permitidas são: i Usar a correspondência que não diferencia maiúsculas de minúsculas. m Usar o modo multilinha, no qual ^ e $ correspondem ao início e ao fim de cada linha (em vez do início e do fim da cadeia de caracteres de entrada). s Usar o modo de linha única, no qual o ponto (.) corresponde a cada caractere (em vez de cada caractere exceto \n). n Não capturar grupos sem nome. As únicas capturas válidas são os grupos nomeados ou numerados explicitamente do formato (? subexpressão). x Excluir o espaço em branco sem escape do padrão e habilitar os comentários após um sinal de número (#).opções embutidasProblema do Regex: {0}letra, minúsculaletra, modificador letra, outroletra, inicial maiúsculaletra, maiúsculamarca, delimitaçãomarca, não espaçamento#marca, combinação de espaçamentoO quantificador {n,}? corresponde ao elemento precedente pelo menos n vezes, em que n é qualquer inteiro, mas o menor número de vezes possível. Ele é a contraparte lenta do quantificador greedy {n,})corresponder pelo menos 'n' vezes (lento)O quantificador {n,} corresponde ao elemento precedente pelo menos n vezes, em que n é qualquer número inteiro. {n,} é um quantificador greedy cujo equivalente lento é {n,}?#corresponder a pelo menos 'n' vezesO quantificador {n,m}? corresponde ao elemento precedente entre n e m vezes, em que n e m são inteiros, mas o menor número de vezes possível. Ele é a contraparte lenta do quantificador greedy {n,m})corresponder pelo menos 'n' vezes (lento)O quantificador {n,m} corresponde ao elemento precedente pelo menos n vezes, mas no máximo m vezes, em que n e m são inteiros. {n,m} é um quantificador greedy cujo equivalente lento é {n,m}?"corresponder entre 'm' e 'n' vezesO quantificador {n}? corresponde ao elemento precedente exatamente n vezes, em que n é qualquer inteiro. Ele é a contraparte lenta do quantificador greedy {n}+)corresponder exatamente 'n' vezes (lento)O quantificador {n} corresponde ao elemento precedente exatamente n vezes, em que n é qualquer número inteiro. {n} é um quantificador greedy cujo equivalente lento é {n}?!corresponder exatamente 'n' vezesO quantificador +? corresponde ao elemento precedente uma ou mais vezes, mas o menor número de vezes possível. Ele é a contraparte lenta do quantificador greedy +&corresponder uma ou mais vezes (lento)O quantificador + corresponde ao elemento precedente uma ou mais vezes. Ele equivale ao quantificador {1,}. + é um quantificador greedy cujo equivalente lento é +?.corresponder uma ou mais vezesO quantificador *? corresponde ao elemento precedente zero ou mais vezes, mas o menor número de vezes possível. Ele é a contraparte lenta do quantificador greedy *'corresponder zero ou mais vezes (lento)O quantificador * corresponde ao elemento precedente zero ou mais vezes. Ele equivale ao quantificador {0,}. * é um quantificador greedy cujo equivalente lento é *?.corresponder zero ou mais vezesO quantificador ?? corresponde ao elemento precedente zero ou uma vez, mas o menor número de vezes possível. Ele é a contraparte lenta do quantificador greedy ?'corresponder nenhuma ou uma vez (lento)O quantificador ? corresponde ao elemento precedente zero ou uma vez. Ele equivale ao quantificador {0,1}. ? é um quantificador greedy cujo equivalente lento é ??.corresponder nenhuma ou uma vezEste constructo de agrupamento captura uma 'subexpression' correspondente, em que 'subexpression' é qualquer padrão de expressão regular válido. As capturas que usam parênteses são numeradas automaticamente da esquerda para a direita com base na ordem dos parênteses de abertura na expressão regular, começando com um. A captura numerada como zero é o texto correspondente ao padrão de expressão regular inteiro.subexpressão correspondentenomename1name2nome ou númeroUma referência inversa nomeada ou numerada. 'name' é o nome de um grupo de captura definido no padrão de expressão regular.referência inversa nomeadaCaptura uma subexpressão correspondida e permite que você a acesse por nome ou número. 'name' é um nome de grupo válido e 'subexpression' é qualquer padrão de expressão regular válido. 'name' não pode conter nenhum caractere de pontuação e não pode começar com um número. Se o parâmetro RegexOptions de um método de correspondência de padrões de expressão regular incluir o sinalizador RegexOptions.ExplicitCapture ou se a opção n for aplicada a essa subexpressão, a única maneira de capturar uma subexpressão será nomear explicitamente os grupos de captura.)subexpressão de correspondência nomeadaUm grupo de caracteres negativos especifica uma lista de caracteres que não podem aparecer em uma cadeia de caracteres de entrada para que uma correspondência ocorra. A lista de caracteres é especificada individualmente. Dois ou mais intervalos de caracteres podem ser concatenados. Por exemplo, para especificar o intervalo de dígitos decimais de "0" a "9", o intervalo de letras minúsculas de "a" até "f" e o intervalo de letras maiúsculas de "A" até "F", use [0-9a-fA-F].grupo de caracteres negativosUm intervalo de caracteres negativos especifica uma lista de caracteres que não podem aparecer em uma cadeia de caracteres de entrada para que uma correspondência ocorra. 'firstCharacter' é o caractere que inicia o intervalo e 'lastCharacter' é o caractere que termina o intervalo. Dois ou mais intervalos de caracteres podem ser concatenados. Por exemplo, para especificar o intervalo de dígitos decimais de "0" a "9", o intervalo de letras minúsculas de "a" até "f" e o intervalo de letras maiúsculas de "A" até "F", use [0-9a-fA-F].!intervalo de caracteres negativosO constructo de expressão regular \P{ name } corresponde a qualquer caractere que não pertença a uma categoria Unicode genérica nem a um bloco nomeado, em que o nome seja a abreviação da categoria ou o nome do bloco nomeado.categoria unicode negativa0Corresponde a um caractere de nova linha, \u000Acaractere de nova linhanão\D corresponde a qualquer caractere que não seja um dígito. Ele equivale ao padrão de expressão regular \p{Nd}. Se o comportamento em conformidade com o ECMAScript for especificado, \D será equivalente a [^0-9]caractere que não é dígito\S corresponde a qualquer caractere que não seja um espaço em branco. Ele equivale ao padrão de expressão regular [^\f\n\r\t\v\x85\p{Z}] ou ao oposto do padrão de expressão regular equivalente a \s, que corresponde a caracteres de espaço em branco. Se o comportamento em conformidade com o ECMAScript for especificado, \S será equivalente a [^ \f\n\r\t\v]*caractere que não é de espaço em brancoxA âncora \B especifica que a correspondência não pode ocorrer em um limite de palavra. Ela é o oposto da âncora \b.limite que não é de palavra\W corresponde a qualquer caractere que não seja uma palavra. Ele corresponde a qualquer caractere, exceto os das categorias Unicode a seguir: Ll Letra, Minúscula Lu Letra, Maiúscula Lt Letra, Inicial Maiúscula Lo Letra, Outro Lm Letra, Modificador Mn Marca, Não Espaçamento Nd Número, Dígito Decimal Pc Pontuação, Conector Se o comportamento em conformidade com o ECMAScript for especificado, \W será equivalente a [^a-zA-Z_0-9]caractere que não é palavraEste constructo não captura a substring correspondida por uma subexpressão: O constructo do grupo que não é de captura geralmente é usado quando um quantificador é aplicado a um grupo, mas as substrings capturadas pelo grupo não são de interesse. Se uma expressão regular inclui constructos de agrupamento aninhado, um constructo externo de grupo de não captura não se aplica aos constructos internos de grupo aninhado.grupo que não é de capturanúmero, dígito decimalnúmero, letranúmero, outroUma referência inversa numerada, em que 'number' é a posição ordinal do grupo de captura na expressão regular. Por exemplo, \4 corresponde ao conteúdo do quarto grupo de captura. Há uma ambiguidade entre os códigos de escape octais (como \16) e as referências inversas \number que usam a mesma notação. Se a ambiguidade causar algum problema, use a notação \k, que não é ambígua e não pode ser confundida com códigos de caracteres octais. Da mesma forma, os códigos hexadecimais como \xdd não são ambíguos e não podem ser confundidos com referências inversas.referência inversa numeradaoutro, controleoutro, formatooutro, não atribuídooutro, uso privadooutro, alternativoUm grupo de caracteres positivos especifica uma lista de caracteres, em que qualquer um deles pode aparecer em uma cadeia de caracteres de entrada para que uma correspondência ocorra.grupo de caracteres positivosUm intervalo de caracteres positivos especifica um intervalo de caracteres, em que qualquer um deles pode aparecer em uma cadeia de caracteres de entrada para que uma correspondência ocorra. 'firstCharacter' é o caractere que inicia o intervalo e 'lastCharacter' é o caractere que termina o intervalo. !intervalo de caracteres positivospontuação, fecharpontuação, conectorpontuação, traçopontuação, aspa finalpontuação, aspa inicialpontuação, abrirpontuação, outrosseparador, linhaseparador, parágrafoseparador, espaçoA âncora \A especifica que uma correspondência precisa ocorrer no início da cadeia de caracteres de entrada. Ela é idêntica à âncora ^, exceto que \A ignora a opção RegexOptions.Multiline. Portanto, ela só pode corresponder ao início da primeira linha em uma cadeia de caracteres de entrada multilinha.'somente início de cadeia de caracteresA âncora ^ especifica que o padrão a seguir precisa começar na primeira posição de caractere da cadeia de caracteres. Se você usar ^ com a opção RegexOptions.Multiline, a correspondência deverá ocorrer no início de cada linha.+início de cadeia de caracteres ou de linha subexpressãosímbolo, moedasímbolo, matemáticasímbolo, modificadorsímbolo, outro1Corresponde a um caractere de tabulação, \u0009caractere de tabulaçãoO constructo de expressão regular \p{ name } corresponde a qualquer caractere que pertença a uma categoria genérica Unicode ou a um bloco nomeado, em que o nome seja a abreviação da categoria ou o nome do bloco nomeado.categoria unicodeMCorresponde a uma unidade de código UTF-16 cujo valor é o hexadecimal ####.escape unicodeCategoria Geral Unicode: {0}:Corresponde a um caractere de tabulação vertical, \u000B!caractere de tabulação vertical\s corresponde a qualquer caractere de espaço em branco. Ele equivale às seguintes sequências de escape e categorias Unicode: \f O caractere de avanço de página, \u000C \n O caractere de nova linha, \u000A \r O caractere de retorno de carro, \u000D \t O caractere de tabulação, \u0009 \v O caractere de tabulação vertical, \u000B \x85 A elipse ou o caractere NEL (NOVA LINHA) (...), \u0085 \p{Z} Corresponde a qualquer caractere separador Se o comportamento em conformidade com o ECMAScript for especificado, \s será equivalente a [ \f\n\r\t\v] o caractere de espaço em brancoA âncora \b especifica que a correspondência precisa ocorrer em um limite entre um caractere de palavra (o elemento de linguagem \w) e um caractere que não seja de palavra (o elemento de linguagem \W). Os caracteres de palavra consistem em caracteres alfanuméricos e sublinhados; um caractere que não é de palavra é qualquer caractere que não é alfanumérico nem sublinhado. A correspondência também pode ocorrer em um limite de palavra no início ou no fim da cadeia de caracteres. A âncora \b é usada geralmente para garantir que uma subexpressão corresponda a uma palavra inteira em vez de apenas ao início ou ao fim de uma palavra.limite de palavra\w corresponde a qualquer caractere de palavra. Um caractere de palavra é membro de qualquer uma das seguintes categorias Unicode: Ll Letra, Minúscula Lu Letra, Maiúscula Lt Letra, Inicial Maiúscula Lo Letra, Outro Lm Letra, Modificador Mn Marca, Não Espaçamento Nd Número, Dígito Decimal Pc Pontuação, Conector Se o comportamento em conformidade com o ECMAScript for especificado, \w será equivalente a [a-zA-Z_0-9]caractere de palavrasimUma asserção lookahead negativa de largura zero, em que, para que a correspondência seja bem-sucedida, a cadeia de caracteres de entrada não pode corresponder ao padrão de expressão regular na subexpressão. A cadeia de caracteres correspondente não está incluída no resultado correspondente. Uma asserção lookahead negativa de largura zero normalmente é usada no início ou no final de uma expressão regular. No início de uma expressão regular, ela pode definir um padrão específico que não deve ser correspondido quando o início da expressão regular define um padrão semelhante, mas mais geral, a ser correspondido. Nesse caso, ela geralmente é usada para limitar o rastreamento inverso. No final de uma expressão regular, ela pode definir uma subexpressão que não pode ocorrer no final de uma correspondência.-asserção lookahead negativa de largura zeroUma asserção lookbehind negativa de largura zero, em que, para que uma correspondência seja bem-sucedida, a 'subexpression' não pode ocorrer na cadeia de caracteres de entrada à esquerda da posição atual. As substrings que não corresponderem à 'subexpression' não serão incluídas no resultado correspondente. As declarações de lookbehind negativas de largura zero normalmente são usadas no início de expressões regulares. O padrão que elas definem impede uma correspondência na cadeia de caracteres seguinte. Elas também são usadas para limitar o rastreamento inverso quando o último caractere ou caracteres em um grupo capturado não pode ser um ou mais dos caracteres que correspondem ao padrão dessa expressão regular do grupo..asserção lookbehind negativa de largura zeroUma asserção lookahead positiva de largura zero, em que para que uma correspondência seja bem-sucedida, a cadeia de caracteres de entrada precisa corresponder ao padrão de expressão regular na 'subexpression'. A substring correspondente não é incluída no resultado correspondente. Uma asserção lookahead positiva de largura zero não retrocede. Normalmente, uma asserção lookahead positiva de largura zero é encontrada no final de um padrão de expressão regular. Ela define uma substring que precisa ser encontrada no final de uma cadeia de caracteres para que uma correspondência ocorra, mas que não deve ser incluída na correspondência. Ela também é útil para impedir o rastreamento inverso excessivo. Você pode usar uma asserção lookahead positiva de largura zero para garantir que um determinado grupo capturado comece com um texto que corresponda a um subconjunto do padrão definido para esse grupo capturado.-asserção lookahead positiva de largura zeroUma asserção lookbehind positiva de largura zero, em que, para que uma correspondência seja bem-sucedida, a 'subexpression' precisa ocorrer na cadeia de caracteres de entrada à esquerda da posição atual. A 'subexpression' não é incluída no resultado correspondente. Uma asserção lookbehind positiva de largura zero não retrocede. As declarações de lookbehind positivas de largura zero normalmente são usadas no início de expressões regulares. O padrão que elas definem é uma pré-condição para uma correspondência, apesar de não fazer parte do resultado correspondente..asserção lookbehind positiva de largura zeroYAs assinaturas de método relacionadas encontradas nos metadados não serão atualizadas. Comentários:.Não há suporte para a remoção do documentoRemover SupressãoRemover a Supressão {0}Remover o modificador 'async'Remover documento '{0}'Remover qualificaçãoRemova a referência a '{0}'.Remover separadores Remover tag#Remover conversões desnecessáriasRemover variável não usada"Remover variáveis não utilizadasA remoção de {0} que acessou as variáveis ​​capturadas '{1}' e '{2}' declaradas em escopos diferentes requer o reinício do aplicativo.WRemover {0} que contém uma instrução ativa requer a reinicialização do aplicativo.Renomear arquivo para {0}Renomear tipo para {0}+Renomear {0} requer reiniciar o aplicativo.bRenomear {0} requer a reinicialização do aplicativo porque não há suporte para ele no runtime.^Renomear uma variável capturada de '{0}' para '{1}' requer a reinicialização do aplicativo.)Substituir "{0}" e "{1}" por propriedadesSubstituir '{0}' por '{1}'Substituir '{0}' com métodoSubstituir '{0}' com métodos$Substituir "{0}" por uma propriedadeqO diagnóstico relatado '{0}' tem um local de origem '{1}' no arquivo '{2}', que está fora do arquivo fornecido.zO diagnóstico relatado '{0}' tem um local de origem no arquivo '{1}', que não faz parte da compilação sendo analisada.DO analisador não dá suporte ao diagnóstico relatado com ID '{0}'.PRepresenta um objeto cujas operações serão resolvidas no tempo de execução.+Assembly solicitado já carregado de "{0}". Resolver marcadores de conflitos Devoluções:Roslyn.HostErrorEdição rudimentar*A seleção não contém um token válido.)Seleção não contida dentro de um tipo.Separar nibblesSeparar milharesSeparar palavrasSimplificar o Acesso de MembroSimplificar NomesSnippets Solução+Classificar modificadores de acessibilidade*Dividir em instruções '{0}' consecutivas'Dividir em instruções '{0}' aninhadas?O fluxo deve fornecer suporte a operações de leitura e busca. EstruturasResumo: Suprimir {0}WAlternar entre um lambda e uma função local requer a reinicialização do aplicativo.-TODO: dispose managed state (managed objects)ITODO: free unmanaged resources (unmanaged objects) and override finalizerKTODO: override finalizer only if '{0}' has code to free unmanaged resourcesTODO: set large fields to null Obter '{0}' Obter ambosObter inferiorObter superior%Correspondências de tipos de destinoDO endereço de uma variável é usado dentro do código selecionado.cO assembly '{0}' contendo o tipo '{1}' referencia o .NET Framework, mas não há suporte para isso.3O assembly {0} não contém quaisquer analisadores."O membro é definido em metadados.GA seleção contém uma chamada de função local sem sua declaração.1A seleção contém um erro ou tipo desconhecido.+A seleção não contém instrução ativa.O símbolo não tem um ícone.Este símbolo possui definições relacionadas ou referências nos metadados. Alterar sua assinatura pode resultar em erros de compilação. Deseja continuar?Muitos | em (?()|) Muitos )'sIParâmetro de tipo "{0}" está oculto por outro parâmetro de tipo "{1}".Parâmetros de Tipo:Não é possível ler o arquivo de origem '{0}' ou o PDB criado para o projeto que o contém. Todas as alterações feitas neste arquivo durante a depuração não serão aplicadas até que o conteúdo corresponda ao código-fonte compilado.=Não é possível carregar o assembly do Analisador {0} : {1}+Tipo de membro de interface inesperado: {0}Erro desconhecidoPropriedade desconhecidaPropriedade desconhecida '{0}'Tipo de símbolo desconhecido&Caractere de controle não reconhecido*Sequência de escape não reconhecida \{0}*Constructo de agrupamento não reconhecidaConjunto [] não finalizado#Comentário (?#...) não finalizado!Desencapsular todos os argumentos"Desencapsular todos os parâmetros*Desencapsular e recuar todos os argumentos+Desencapsular e recuar todos os parâmetros#Desencapsular a lista de argumentos Desencapsular cadeia de chamadasDesencapsular a expressão$Desencapsular a lista de parâmetros.Atualizar '{0}' requer reiniciar o aplicativo.\Atualizar um {0} em torno de uma instrução ativa requer a reinicialização do aplicativo.sA atualização de uma instrução complexa contendo uma expressão await requer a reinicialização do aplicativo.IAtualizar uma instrução ativa requer a reinicialização do aplicativo.uAtualizar o modificador async ou iterator em torno de uma instrução ativa requer a reinicialização do aplicativo.Atualizar um tipo recarregável (marcado por {0}) ou seu membro requer a reinicialização do aplicativo porque não é suportado pelo tempo de execução.NAtualizar a cláusula Handles de {0} requer a reinicialização do aplicativo.TAtualizar a cláusula Implements de um {0} requer a reinicialização do aplicativo.RAtualizar o alias da instrução Declare requer a reinicialização do aplicativo.A atualização dos atributos de {0} requer a reinicialização do aplicativo porque não é compatível com o tempo de execução.TAtualizar a classe base e/ou interface(s) base de {0} requer reiniciar o aplicativo.QA atualização do inicializador de {0} requer a reinicialização do aplicativo.`Atualizar o tipo de um acessador de propriedade/evento requer a reinicialização do aplicativo.=Atualizar o tipo de um tipo requer o reinício do aplicativo._Atualizar o nome da biblioteca da instrução Declare requer a reinicialização do aplicativo.RA atualização dos modificadores de {0} requer a reinicialização do aplicativo.GAtualizar o tamanho de um {0} requer a reinicialização do aplicativo.AAtualizar o tipo de {0} requer a reinicialização do aplicativo.LAtualizar o tipo subjacente de {0} requer a reinicialização do aplicativo.GAtualizar a variação de {0} requer a reinicialização do aplicativo.Usar {0}-Usar o corpo do bloco para expressões lambda0Usar corpo da expressão para expressões lambdaUsar o tipo de estrutura.Usar cadeia de caracteres verbatim interpoladaUsar a versão local '{0}'MUse a versão '{0}' instalada localmente '{1}' Essa versão é usada no: {2}0Falha do Analisador de Diagnóstico do Usuário.Valor:=Variadic SignatureHelpItem deve ter pelo menos um parâmetro.2Aviso: o método substitui o símbolo de metadadosVocê pode usar a barra de navegação para mudar de contexto. {0} - {1}{0} Palavra-chave#'{0}' não pode ser nulo nem vazio./'{0}' não pode ser nulo nem espaço em branco. {0} - {1}'{0}' não é nulo aqui.'{0}' pode ser nulo aqui.Dez milionésimos de um segundoO especificador de formato personalizado "fffffff" representa os sete dígitos mais significativos da fração de segundos. Ou seja, representa os dez milionésimos de segundo em um valor de data e hora. Embora seja possível exibir os dez milionésimos de um componente de segundo de um valor temporal, esse valor pode não ser significativo. A precisão dos valores de data e hora depende da resolução do relógio do sistema. Nos sistemas operacionais Windows NT 3.5 (e posteriores) e Windows Vista, a resolução do relógio é de aproximadamente 10-15 milissegundos.3Dez milionésimos de um segundo (diferente de zero)O especificador de formato personalizado "FFFFFFF" representa os sete dígitos mais significativos da fração de segundos. Ou seja, representa os dez milionésimos de segundo em um valor de data e hora. No entanto, zeros à direita ou sete dígitos de zero não são exibidos. Embora seja possível exibir os dez milionésimos de um componente de segundo de um valor temporal, esse valor pode não ser significativo. A precisão dos valores de data e hora depende da resolução do relógio do sistema. Nos sistemas operacionais Windows NT 3.5 (e posteriores) e Windows Vista, a resolução do relógio é de aproximadamente 10-15 milissegundos.Milionésimos de um segundoO especificador de formato personalizado "FFFFFF" representa os seis dígitos mais significativos da fração de segundos. Ou seja, ele representa os milionésimos de segundo em um valor de data e hora. Embora seja possível exibir os milionésimos de um componente de segundo de um valor temporal, esse valor pode não ser significativo. A precisão dos valores de data e hora depende da resolução do relógio do sistema. Nos sistemas operacionais Windows NT 3.5 (e posteriores) e Windows Vista, a resolução do relógio é de aproximadamente 10-15 milissegundos./Milionésimos de um segundo (diferente de zero)O especificador de formato personalizado "FFFFFF" representa os seis dígitos mais significativos da fração de segundos. Ou seja, ele representa os milionésimos de segundo em um valor de data e hora. No entanto, zeros à direita ou seis dígitos de zero não são exibidos. Embora seja possível exibir os milionésimos de um componente de segundo de um valor temporal, esse valor pode não ser significativo. A precisão dos valores de data e hora depende da resolução do relógio do sistema. Nos sistemas operacionais Windows NT 3.5 (e posteriores) e Windows Vista, a resolução do relógio é de aproximadamente 10-15 milissegundos.Cem milésimos de um segundoO especificador de formato personalizado "fffff" representa os cinco dígitos mais significativos da fração de segundos. Ou seja, representa as centenas de milésimos de segundo em um valor de data e hora. Embora seja possível exibir as centenas de milésimos de um componente de segundo de um valor temporal, esse valor pode não ser significativo. A precisão dos valores de data e hora depende da resolução do relógio do sistema. Nos sistemas operacionais Windows NT 3.5 (e posteriores) e Windows Vista, a resolução do relógio é de aproximadamente 10-15 milissegundos.0Cem milésimos de um segundo (diferente de zero)O especificador de formato personalizado "FFFFF" representa os cinco dígitos mais significativos da fração de segundos. Ou seja, representa as centenas de milésimos de segundo em um valor de data e hora. No entanto, zeros à direita ou cinco dígitos de zero não são exibidos. Embora seja possível exibir as centenas de milésimos de um componente de segundo de um valor temporal, esse valor pode não ser significativo. A precisão dos valores de data e hora depende da resolução do relógio do sistema. Nos sistemas operacionais Windows NT 3.5 (e posteriores) e Windows Vista, a resolução do relógio é de aproximadamente 10-15 milissegundos.Dez milésimos de um segundoO especificador de formato personalizado "ffff" representa os quatro dígitos mais significativos da fração de segundos. Ou seja, representa os dez milésimos de segundo em um valor de data e hora. Embora seja possível exibir os dez milésimos de um componente de segundo de um valor temporal, esse valor pode não ser significativo. A precisão dos valores de data e hora depende da resolução do relógio do sistema. Nos sistemas operacionais Windows NT versão 3.5 (e posterior) e Windows Vista, a resolução do relógio é de aproximadamente 10-15 milissegundos.0Dez milésimos de um segundo (diferente de zero)O especificador de formato personalizado "FFFF" representa os quatro dígitos mais significativos da fração de segundos. Ou seja, representa os dez milésimos de segundo em um valor de data e hora. No entanto, zeros à direita ou quatro dígitos de zero não são exibidos. Embora seja possível exibir os dez milésimos de um componente de segundo de um valor temporal, esse valor pode não ser significativo. A precisão dos valores de data e hora depende da resolução do relógio do sistema. Nos sistemas operacionais Windows NT 3.5 (e posteriores) e Windows Vista, a resolução do relógio é de aproximadamente 10-15 milissegundos.Milésimos de um segundoO especificador de formato personalizado "fff" representa os três dígitos mais significativos da fração de segundos. Ou seja, ele representa os milissegundos em um valor de data e hora.,Milésimos de um segundo (diferente de zero)O especificador de formato personalizado "FFF" representa os três dígitos mais significativos da fração de segundos. Ou seja, ele representa os milissegundos em um valor de data e hora. No entanto, zeros à direita ou três dígitos de zero não são exibidos.Centésimos de um segundoO especificador de formato personalizado "ff" representa os dois dígitos mais significativos da fração de segundos. Ou seja, ele representa os centésimos de segundo em um valor de data e hora.*Centésimos de segundo (diferente de zero)O especificador de formato personalizado "FF" representa os dois dígitos mais significativos da fração de segundos. Ou seja, ele representa os centésimos de segundo em um valor de data e hora. No entanto, zeros à direita ou dois dígitos de zero não são exibidos.Décimos de segundoO especificador de formato personalizado "f" representa o dígito mais significativo da fração de segundos; ou seja, ele representa os décimos de segundo em um valor de data e hora. Se o especificador de formato "f" for usado sem outros especificadores de formato, ele será interpretado como o especificador de formato padrão de data e hora "f". Quando você usa especificadores de formato "f" como parte de uma cadeia de caracteres de formato fornecida ao método ParseExact ou TryParseExact, o número de especificadores de formato "f" indica o número de dígitos mais significativos da fração de segundos que devem estar presentes para analisar a cadeia de caracteres com sucesso.'Décimos de segundo (diferente de zero)O especificador de formato personalizado "F" representa o dígito mais significativo da fração de segundos; ou seja, ele representa os décimos de segundo em um valor de data e hora. Nada será exibido se o dígito for zero. Se o especificador de formato "F" for usado sem outros especificadores de formato, ele será interpretado como o especificador de formato padrão de data e hora "F". O número de especificadores de formato "F" usados com o método ParseExact, TryParseExact, ParseExact ou TryParseExact indica o número máximo de dígitos significativos da fração de segundos que podem estar presentes para analisar a cadeia de caracteres com êxito.#Relógio de 12 horas (1-2 dígitos)O especificador de formato personalizado "h" representa a hora como um número de 1 a 12. Ou seja, a hora é representada por um relógio de 12 horas que conta todas as horas desde a meia-noite ou o meio-dia. Uma determinada hora após a meia-noite é indistinguível da mesma hora após o meio-dia. A hora não é arredondada e uma hora de dígito único é formatada sem um zero à esquerda. Por exemplo, dado um horário de 5:43 na manhã ou à tarde, este especificador de formato personalizado exibe "5". Se o especificador de formato "h" for usado sem outros especificadores de formato personalizado, ele será interpretado como um especificador de formato padrão de data e hora e gerará uma FormatException.!Relógio de 12 horas (2 dígitos)O especificador de formato personalizado "hh" (mais qualquer número de especificadores "h" adicionais) representa a hora como um número de 01 a 12. Ou seja, a hora é representada por um relógio de 12 horas que conta todas as horas desde a meia-noite ou o meio-dia. Uma determinada hora após a meia-noite é indistinguível da mesma hora após o meio-dia. A hora não é arredondada e uma hora de dígito único é formatada com um zero à esquerda. Por exemplo, dado um horário de 5:43 na manhã ou à tarde, esse especificador de formato exibe "05".#Relógio de 24 horas (1-2 dígitos)O especificador de formato personalizado "H" representa a hora como um número de 0 a 23. Ou seja, a hora é representada por um relógio de 24 horas com base em zero que conta as horas desde a meia-noite. Uma hora de dígito único é formatada sem um zero à esquerda. Se o especificador de formato "H" for usado sem outros especificadores de formato personalizado, ele será interpretado como um especificador de formato padrão de data e hora e gerará uma FormatException.!Relógio de 24 horas (2 dígitos)O especificador de formato personalizado "HH" (mais qualquer número de especificadores "H" adicionais) representa a hora como um número de 00 a 23. Ou seja, a hora é representada por um relógio de 24 horas com base em zero que conta as horas desde a meia-noite. Uma hora de dígito único é formatada com um zero à esquerda.&todos os tipos anônimos no contêiner)e atualizar sites de chamadas diretamenteatributopropriedade automática+não é possível construir a árvore finalclasscódigo campo const constante construtorseparador de data O especificador de formato personalizado "/" representa o separador de data, que é usado para diferenciar anos, meses e dias. O separador de data localizado apropriado é recuperado da propriedade DateTimeFormatInfo.DateSeparator da cultura atual ou especificada. Observação: para alterar o separador de data de uma determinada cadeia de caracteres de data e hora, especifique o caractere separador em um delimitador de cadeia de caracteres literal. Por exemplo, a cadeia de caracteres de formato personalizado mm'/'dd'/'yyyy produz uma cadeia de resultado na qual "/" é sempre usado como separador de data. Para alterar o separador de data para todas as datas para uma cultura, altere o valor da propriedade DateTimeFormatInfo.DateSeparator da cultura atual ou crie uma instância de um objeto DateTimeFormatInfo, atribua o caractere à sua propriedade DateSeparator e chame uma sobrecarga do método de formatação que inclui um parâmetro IFormatProvider. Se o especificador de formato "/" for usado sem outros especificadores de formato personalizado, ele será interpretado como um especificador de formato padrão de data e hora e gerará uma FormatException.dia do mês (1-2 dígitos)O especificador de formato personalizado "d" representa o dia do mês como um número de 1 a 31. Um dia de dígito único é formatado sem um zero à esquerda. Se o especificador de formato "d" for usado sem outros especificadores de formato personalizado, ele será interpretado como o especificador de formato padrão de data e hora "d".dia do mês (2 dígitos)A cadeia de caracteres de formato personalizado "dd" representa o dia do mês como um número de 01 a 31. Um dia de dígito único é formatado com um zero à esquerda.dia da semana (abreviado)O especificador de formato personalizado "ddd" representa o nome abreviado do dia da semana. O nome abreviado localizado do dia da semana é recuperado da propriedade DateTimeFormatInfo.AbbreviatedDayNames da cultura atual ou especificada.dia da semana (completo)O especificador de formato personalizado "dddd" (mais qualquer número de especificadores "d" adicionais) representa o nome completo do dia da semana. O nome localizado do dia da semana é recuperado da propriedade DateTimeFormatInfo.DayNames da cultura atual ou especificada.delegatediscardenum valor de enumeventacessador de eventoCampode {0} de metadadosdata/hora completa por extensoO especificador de formato padrão "F" representa uma cadeia de caracteres de formato de data e hora personalizada que é definida pela propriedade DateTimeFormatInfo. FullDateTimePattern atual. Por exemplo, a cadeia de caracteres de formato personalizado para a cultura invariável é "dddd, dd MMMM yyyy HH:mm:ss".data/hora abreviada por extensoO Especificador de Formato de Data por Extenso Hora Abreviada ("f") O especificador de formato padrão "f" representa uma combinação de padrões de data por extenso ("D") e tempo abreviado ("t"), separados por um espaço.data/hora geral por extensoO especificador de formato padrão "G" representa uma combinação dos padrões de data abreviada ("d") e hora por extenso ("T"), separados por um espaço.data/hora abreviada geralO especificador de formato padrão "g" representa uma combinação dos padrões de data abreviada ("d") e hora abreviada ("t"), separados por um espaço.;o código gerado se sobrepõe à porção oculta do código7gerar fonte para símbolos deste tipo não é suportadosobrecarga genéricasobrecargas genéricasEmem {0} ({1} – {2})em {0} (projeto {1})na Fontena Origem (atributo)no Arquivo de Supressão indexador interface6para o método extraído para invocar sites de chamadaem nova sobrecargaéapenas esse tipo anônimoRótuloconstante localfunção localvariável locallocal desconhecido data completaO especificador de formato padrão "D" representa uma cadeia de caracteres de formato de data e hora personalizada que é definida pela propriedade DateTimeFormatInfo.LongDatePattern atual. Por exemplo, a cadeia de caracteres de formato personalizado para a cultura invariável é "dddd, dd MMMM yyyy". hora completaO especificador de formato padrão "T" representa uma cadeia de caracteres de formato personalizado de data e hora que é definida pela propriedade DateTimeFormatInfo.LongTimePattern de uma cultura específica. Por exemplo, a cadeia de caracteres de formato personalizado para a cultura invariável é "HH:mm:ss". {0} '{1}'métodominuto (1-2 dígitos)O especificador de formato personalizado "m" representa o minuto como um número de 0 a 59. O minuto representa minutos inteiros que passaram desde a última hora. Um minuto de dígito único é formatado sem um zero à esquerda. Se o especificador de formato "m" for usado sem outros especificadores de formato personalizado, ele será interpretado como o especificador de formato padrão de data e hora "m".minuto (2 dígitos)O especificador de formato personalizado "mm" (mais qualquer número de especificadores "m" adicionais) representa o minuto como um número de 00 a 59. O minuto representa minutos inteiros que passaram desde a última hora. Um minuto de dígito único é formatado com um zero à esquerda.mês (1-2 dígitos)O especificador de formato personalizado "M" representa o mês como um número de 1 a 12 (ou de 1 a 13 para calendários com 13 meses). Um mês de dígito único é formatado sem um zero à esquerda. Se o especificador de formato "M" for usado sem outros especificadores de formato personalizado, ele será interpretado como o especificador de formato padrão de data e hora "M".mês (2 dígitos)O especificador de formato personalizado "MM" representa o mês como um número de 01 a 12 (ou de 1 a 13 para calendários com 13 meses). Um mês de dígito único é formatado com um zero à esquerda.mês (abreviado)O especificador de formato personalizado "MMM" representa o nome abreviado do mês. O nome abreviado localizado do mês é recuperado da propriedade DateTimeFormatInfo.AbbreviatedMonthNames da cultura atual ou especificada. dia do mêsO especificador de formato padrão "M" ou "m" representa uma cadeia de caracteres de formato personalizado de data e hora definida pela propriedade DateTimeFormatInfo.MonthDayPattern atual. Por exemplo, a cadeia de caracteres de formato personalizado para a cultura invariável é "MMMM dd".mês (completo)O especificador de formato personalizado "MMMM" representa o nome completo do mês. O nome localizado do mês é recuperado da propriedade DateTimeFormatInfo.MonthNames da cultura atual ou especificada. namespaceOperador sobrecarga sobrecargas parâmetro(Desconhecido) período/eraOs especificadores de formato personalizado "g" ou "gg" (mais qualquer número de especificadores "g" adicionais) representam o período ou a era, como D.C. A operação de formatação ignorará o especificador se a data a ser formatada não tiver um período associado ou uma cadeia de caracteres de era. Se o especificador de formato "g" for usado sem outros especificadores de formato personalizado, ele será interpretado como o especificador de formato padrão de data e hora "g". projeto {0} propriedadeacessador de propriedadevariável de intervalodata/hora rfc1123O especificador de formato padrão "R" ou "r" representa uma cadeia de caracteres de formato de data e hora personalizado definida pela propriedade DateTimeFormatInfo.RFC1123Pattern. O padrão reflete um padrão definido e a propriedade é somente leitura. Portanto, é sempre o mesmo, independentemente da cultura usada ou do provedor de formato fornecido. A cadeia de caracteres de formato personalizado é "ddd, dd MMM yyyy HH':'mm':'ss 'GMT'". Quando esse especificador de formato padrão é usado, a operação de análise ou formatação sempre usa a cultura invariável."data/hora de viagem de ida e voltaO especificador de formato padrão "O" ou "o" representa uma cadeia de caracteres de formato de data e hora personalizado usando um padrão que preserva as informações de fuso horário e emite uma cadeia de resultado que está em conformidade com o ISO 8601. Para valores DateTime, esse especificador de formato é projetado para preservar valores de data e hora juntamente com a propriedade DateTime.Kind no texto. A cadeia de caracteres formatada poderá ser analisada novamente usando o método DateTime.Parse (String, IFormatProvider, DateTimeStyles) ou DateTime.ParseExact se o parâmetro styles estiver definido como DateTimeStyles.RoundtripKind. O especificador de formato padrão "O" ou "o" corresponde à cadeia de caracteres de formato personalizado "yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffffffK" para valores DateTime e à cadeia de caracteres de formato personalizado "yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffffffzzz" para valores de DateTimeOffset. Nessa cadeia de caracteres, os pares de aspas simples que delimitam caracteres individuais, como hifens, dois-pontos e a letra "T", indicam que o caractere individual é um literal que não pode ser alterado. Os apóstrofos não aparecem na cadeia de caracteres de saída. O especificador de formato padrão "O" ou "o" (e a cadeia de caracteres de formato personalizado "yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffffffK") aproveita as três maneiras pelas quais o ISO 8601 representa as informações de fuso horário para preservar a propriedade Kind dos valores DateTime: O componente de fuso horário de DateTimeKind.Local dos valores de data e hora é uma diferença do UTC (por exemplo, +01:00, -07:00). Todos os valores de DateTimeOffset também são representados nesse formato. O componente de fuso horário de DateTimeKind.Utc dos valores de data e hora usa "Z" (que significa diferença zero) para representar o UTC. Os valores de data e hora de DateTimeKind.Unspecified não especificados não têm informações de fuso horário. Como o especificador de formato padrão "O" ou "o" está em conformidade com um padrão internacional, a operação de formatação ou análise que usa o especificador sempre usa a cultura invariável e o calendário gregoriano. As cadeias de caracteres que são passadas para os métodos Parse, TryParse, ParseExact e TryParseExact de DateTime e DateTimeOffset podem ser analisadas usando o especificador de formato "O" ou "o" caso elas estejam em um desses formatos. No caso de objetos DateTime, a sobrecarga de análise que você chama também deve incluir um parâmetro styles com um valor de DateTimeStyles.RoundtripKind. Observe que, se você chamar um método de análise com a cadeia de caracteres de formato personalizado que corresponde ao especificador de formato "O" ou "o", você não obterá os mesmos resultados de "O" ou "o". Isso porque os métodos de análise que usam uma cadeia de caracteres de formato personalizado não podem analisar a representação de cadeia de caracteres dos valores de data e hora que não têm um componente de fuso horário ou usar "Z" para indicar o UTC.segundo (1-2 dígitos)O especificador de formato personalizado "s" representa os segundos como um número de 0 a 59. O resultado representa segundos inteiros que passaram desde o último minuto. Um segundo de dígito único é formatado sem um zero à esquerda. Se o especificador de formato "s" for usado sem outros especificadores de formato personalizado, ele será interpretado como o especificador de formato de data e hora padrão "s".segundo (2 dígitos)O especificador de formato personalizado "ss" (mais qualquer número de especificadores "s" adicionais) representa os segundos como um número de 00 a 59. O resultado representa segundos inteiros que passaram desde o último minuto. Um segundo de dígito único é formatado com um zero à esquerda.data abreviadaO especificador de formato padrão "d" representa uma cadeia de caracteres de formato personalizado de data e hora que é definida pela propriedade DateTimeFormatInfo.ShortDatePattern de uma cultura específica. Por exemplo, a cadeia de caracteres de formato personalizado retornada pela propriedade ShortDatePattern da cultura invariável é "MM/dd/yyyy".hora abreviadaO especificador de formato padrão "t" representa uma cadeia de caracteres de formato de data e hora personalizada que é definida pela propriedade DateTimeFormatInfo.ShortTimePattern atual. Por exemplo, a cadeia de caracteres de formato personalizado para a cultura invariável é "HH:mm".data/hora classificável O especificador de formato padrão "s" representa uma cadeia de caracteres de formato personalizado de data e hora que é definida pela propriedade DateTimeFormatInfo.SortableDateTimePattern. O padrão reflete um padrão definido (ISO 8601) e a propriedade é somente leitura. Portanto, é sempre o mesmo, independentemente da cultura usada ou do provedor de formato fornecido. A cadeia de caracteres de formato personalizado é "yyyy'-'MM'-'dd'T'HH':'mm':'ss". O objetivo do especificador de formato "s" é produzir cadeias de caracteres de resultado que são classificadas consistentemente em ordem crescente ou decrescente com base nos valores de data e hora. Como resultado, embora o especificador de formato padrão "s" represente um valor de data e hora em um formato consistente, a operação de formatação não modifica o valor do objeto de data e hora que está sendo formatado para refletir sua propriedade DateTime.Kind ou seu valor DateTimeOffset.Offset. Por exemplo, as cadeias de caracteres de resultado produzidas pela formatação dos valores de data e hora 2014-11-15T18:32:17+00:00 e 2014-11-15T18:32:17+08:00 são idênticas. Quando esse especificador de formato padrão é usado, a operação de análise ou formatação sempre usa a cultura invariável.construtor estático&"símbolo" não pode ser um namespace.separador de hora O especificador de formato personalizado ":" representa o separador de hora, que é usado para diferenciar horas, minutos e segundos. O separador de hora localizado apropriado é recuperado da propriedade DateTimeFormatInfo.TimeSeparator da cultura atual ou especificada. Observação: para alterar o separador de hora de uma determinada cadeia de caracteres de data e hora, especifique o caractere separador em um delimitador de cadeia de caracteres literal. Por exemplo, a cadeia de caracteres de formato personalizado hh'_'dd'_'ss produz uma cadeia de caracteres de resultado na qual "_" (um sublinhado) é sempre usado como o separador de hora. Para alterar o separador de hora para todas as datas para uma cultura, altere o valor da propriedade DateTimeFormatInfo.TimeSeparator da cultura atual ou crie uma instância de um objeto DateTimeFormatInfo, atribua o caractere à propriedade TimeSeparator e chame uma sobrecarga do método de formatação que inclui um parâmetro IFormatProvider. Se o especificador de formato ":" for usado sem outros especificadores de formato personalizado, ele será interpretado como um especificador de formato padrão de data e hora e gerará uma FormatException. fuso horário O especificador de formato personalizado "K" representa as informações de fuso horário de um valor de data e hora. Quando esse especificador de formato é usado com valores DateTime, a cadeia de caracteres de resultado é definida pelo valor da propriedade DateTime.Kind: Para o fuso horário local (um valor da propriedade DateTime.Kind de DateTimeKind.Local), este especificador é equivalente ao especificador "zzz" e produz uma cadeia de caracteres de resultado contendo o deslocamento local do UTC (Tempo Universal Coordenado); por exemplo, "-07:00". Para uma hora UTC (um valor de propriedade DateTime.Kind de DateTimeKind.Utc), a cadeia de caracteres de resultado inclui um caractere "Z" para representar uma data UTC. Para um horário de um fuso horário não especificado (uma hora cuja propriedade DateTime.Kind seja igual a DateTimeKind.Unspecified), o resultado é equivalente a String.Empty. Para os valores de DateTimeOffset, o especificador de formato "K" é equivalente ao especificador de formato "zzz" e produz uma cadeia de caracteres de resultado contendo o deslocamento do valor de DateTimeOffset do UTC. Se o especificador de formato "K" for usado sem outros especificadores de formato personalizado, ele será interpretado como um especificador de formato padrão de data e hora e gerará uma FormatException.tiporestrição de tipoparâmetro de tipodata/hora universal por extensoO especificador de formato padrão "U" representa uma cadeia de caracteres de formato personalizado de data e hora que é definida pela propriedade DateTimeFormatInfo.FullDateTimePattern de uma cultura especificada. O padrão é o mesmo que o padrão "F". No entanto, o valor DateTime é convertido automaticamente para UTC antes de ser formatado."data/hora universal classificávelO especificador de formato padrão "u" representa uma cadeia de caracteres de formato personalizado de data e hora que é definida pela propriedade DateTimeFormatInfo.UniversalSortableDateTimePattern. O padrão reflete um padrão definido e a propriedade é somente leitura. Portanto, é sempre o mesmo, independentemente da cultura usada ou do provedor de formato fornecido. A cadeia de caracteres de formato personalizado é "yyyy'-'MM'-'dd HH':'mm':'ss'Z'". Quando esse especificador de formato padrão é usado, a operação de análise ou formatação sempre usa a cultura invariável. Embora a cadeia de caracteres de resultado deva expressar um horário como UTC (Tempo Universal Coordenado), nenhuma conversão do valor original DateTime é executada durante a operação de formatação. Portanto, você precisa converter um valor DateTime para UTC chamando o método DateTime.ToUniversalTime antes de formatá-lo.&atualizando os usos em contém membros.usos em que contém o projeto de atualização+usos em que contém o tipo de atualização&atualizar usos em projetos dependentesdiferença de hora e minuto UTCCom os valores DateTime, o especificador de formato personalizado "ZZZ" representa o deslocamento assinado do fuso horário do sistema operacional local do UTC, medido em horas e minutos. Ele não reflete o valor da propriedade DateTime.Kind de uma instância. Por esse motivo, o especificador de formato "ZZZ" não é recomendado para uso com valores DateTime. Com os valores de DateTimeOffset, este especificador de formato representa o deslocamento do valor de DateTimeOffset do UTC em horas e minutos. O deslocamento é sempre exibido com um sinal à esquerda. Um sinal de adição (+) indica horas à frente do UTC e um sinal de subtração (-) indica horas atrás do UTC. Um deslocamento de dígito único é formatado com um zero à esquerda.&diferença horária UTC (1-2 dígitos)Com valores DateTime, o especificador de formato personalizado "z" representa o deslocamento assinado do fuso horário do sistema operacional local do UTC (Tempo Universal Coordenado), medido em horas. Ele não reflete o valor da propriedade DateTime.Kind de uma instância. Por esse motivo, o especificador de formato "z" não é recomendado para uso com valores DateTime. Com os valores de DateTimeOffset, este especificador de formato representa o deslocamento do valor de DateTimeOffset do UTC em horas. O deslocamento é sempre exibido com um sinal à esquerda. Um sinal de adição (+) indica horas à frente do UTC e um sinal de subtração (-) indica horas atrás do UTC. Um deslocamento de dígito único é formatado sem um zero à esquerda. Se o especificador de formato "z" for usado sem outros especificadores de formato personalizado, ele será interpretado como um especificador de formato padrão de data e hora e gerará uma FormatException.$diferença horária UTC (2 dígitos)Com valores DateTime, o especificador de formato personalizado "zz" representa o deslocamento assinado do fuso horário do sistema operacional local do UTC, medido em horas. Ele não reflete o valor da propriedade DateTime.Kind de uma instância. Por esse motivo, o especificador de formato "zz" não é recomendado para uso com valores DateTime. Com os valores de DateTimeOffset, este especificador de formato representa o deslocamento do valor de DateTimeOffset do UTC em horas. O deslocamento é sempre exibido com um sinal à esquerda. Um sinal de adição (+) indica horas à frente do UTC e um sinal de subtração (-) indica horas atrás do UTC. Um deslocamento de dígito único é formatado com um zero à esquerda. intervalo [x-y] em ordem inversaano (1-2 dígitos)O especificador de formato personalizado "y" representa o ano como um número de um ou dois dígitos. Se o ano tiver mais de dois dígitos, somente os dois dígitos de ordem baixa aparecerão no resultado. Se o primeiro dígito de um ano de dois dígitos começar com zero (por exemplo, 2008), o número será formatado sem um zero à esquerda. Se o especificador de formato "y" for usado sem outros especificadores de formato personalizado, ele será interpretado como o especificador de formato padrão de data e hora "y".ano (2 dígitos)O especificador de formato personalizado "yy" representa o ano como um número de dois dígitos. Se o ano tiver mais de dois dígitos, somente os dois dígitos de ordem baixa aparecerão no resultado. Se o ano de dois dígitos tiver menos de dois dígitos significativos, o número será preenchido com zeros à esquerda para produzir dois dígitos. Em uma operação de análise, um ano de dois dígitos analisado usando o especificador de formato personalizado "yy" é interpretado com base na Propriedade Calendar.TwoDigitYearMax do calendário atual do provedor de formato. O exemplo a seguir analisa a representação de cadeia de caracteres de uma data que tem um ano de dois dígitos usando o calendário gregoriano padrão da cultura en-US, que, neste caso, é a cultura atual. Em seguida, altera o objeto CultureInfo da cultura atual para usar um objeto GregorianCalendar cuja propriedade TwoDigitYearMax foi modificada.ano (3-4 dígitos)O especificador de formato personalizado "yyy" representa o ano com um mínimo de três dígitos. Se o ano tiver mais de três dígitos significativos, eles serão incluídos na cadeia de caracteres de resultado. Se o ano tiver menos de três dígitos, o número será preenchido com zeros à esquerda para produzir três dígitos.ano (4 dígitos)O especificador de formato personalizado "yyyy" representa o ano com um mínimo de quatro dígitos. Se o ano tiver mais de quatro dígitos significativos, eles serão incluídos na cadeia de caracteres de resultado. Se o ano tiver menos de quatro dígitos, o número será preenchido com zeros à esquerda para produzir quatro dígitos.ano (5 dígitos)O especificador de formato personalizado "yyyyy" (mais qualquer número de especificadores "y" adicionais) representa o ano com um mínimo de cinco dígitos. Se o ano tiver mais de cinco dígitos significativos, eles serão incluídos na cadeia de caracteres de resultado. Se o ano tiver menos de cinco dígitos, o número será preenchido com zeros à esquerda para produzir cinco dígitos. Se houver especificadores "y" adicionais, o número será preenchido com quantos zeros à esquerda forem necessários para produzir o número de especificadores "y". mês do anoO especificador de formato padrão "Y" ou "y" representa uma cadeia de caracteres de formato de data e hora personalizado definida pela propriedade DateTimeFormatInfo.YearMonthPattern de uma cultura especificada. Por exemplo, a cadeia de caracteres de formato personalizado para a cultura invariável é "yyyy MMMM".&/lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetMPADPADP)Znc'@.&Fs|_,ٙK7غdEݤ_įqO"vmpGȺ^x̝!n۝(yYe]*%D ".uf! Q "5 Qosos! R(a/Z2L2,=@IAܔGH9E5L>yL{1RSInterpolation_can_be_simplified *Invalid_format_string5NInvalid_global_SuppressMessageAttributeRlInvalid_or_missing_target_for_SuppressMessageAttributeTInvalid_scope_for_SuppressMessageAttribute&Make_field_readonlyBMember_access_should_be_qualified :Member_name_can_be_simplified32Modifiers_are_not_ordered[lNamespace_0_does_not_match_folder_structure_expected_1RNamespace_does_not_match_folder_structureNaming_Styles .Naming_rule_violation_0 8Null_check_can_be_simplifiedE NObject_initialization_can_be_simplifiedm Order_modifiers Parameter_0_can_be_removed_if_it_is_not_part_of_a_shipped_public_API_its_initial_value_is_never_used tParameter_0_can_be_removed_its_initial_value_is_never_used2 4Parentheses_can_be_removedz NParentheses_should_be_added_for_clarity Populate_switch ZPrefer_explicitly_provided_tuple_element_name Private_member_0_can_be_removed_as_the_value_assigned_to_it_is_never_read* 4Private_member_0_is_unused lPrivate_method_0_can_be_removed_as_it_is_never_invoked Private_property_0_can_be_converted_to_a_method_as_its_get_accessor_is_never_invoked .Remove_Unnecessary_CastX 2Remove_redundant_equality{ Simplify_conditional_expressionL,Simplify_interpolationrAdd_file_headerV4Fix_Name_Violation_colon_0w,Fix_all_occurrences_in0Remove_extra_blank_lines6Remove_redundant_assignment8Suppress_or_Configure_issues2Update_suppression_format(,Use_discard_underscoreK&Use_discarded_localc+Adicionar uma linha em branco após o blocoAdicionar ambosAdicionar caso padrãoAdicionar cabeçalho de arquivo Corrigir Violação de Nome: {0}!Corrigir todas as ocorrências em"Remover as linhas em branco extras!Remover a atribuição redundante#Suprimir ou Configurar os problemas!Atualizar o formato de supressãoUsar o descarte de '_'Usar local descartadoiGlvչ2thvҿ5WRJH0h$0$X *H $I0$E10  `He0\ +7N0L0 +70 010  `He [DadUjIkoMR־Xa*=z 0n0V3 15_0  *H  0~1 0 UUS10U Washington10URedmond10U Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110 210211200951Z 220210200951Z0c1 0 UUS10U Washington10URedmond10U Microsoft Corporation1 0 U.NET00  *H 0YpBݬa!z>֗7X/G0y:m%Fg肭b^K.Xyڜ FJ7OQj'cro CJjdWW\߮L/&uB`Cb mh?"$N=-_; / Qx8šoj1Ւ 3P[rR`M^ᾁKqΉa 1оL CW=vI=(, dGJTi1+7#SSy/ , hkgVZg8墎9ȥwEZ;Z#pڀrC>1I;G}x$5cH-i,uw/J_~e]B_|ይ)?HzV"PhZs2wO/ވj˻T|X#Qj|p4Cȶ!pkx}Γ*w=8z߁-.յNP~Na =h{iNm CK2(GW+y()y(oe083jo3~ɚ2fr0q|L)"`9v ogBAJnазGlsm>`D=EJ,W;Sɉ_7; V08~KHzXbTd]EnY 6kU0Yz ƙ6kK|uG0z0b a0  *H  01 0 UUS10U Washington10URedmond10U Microsoft Corporation1200U)Microsoft Root Certificate Authority 20110 110708205909Z 260708210909Z0~1 0 UUS10U Washington10URedmond10U Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110"0  *H 0 r.nM4X!B*kZP8I 7k 8™91BӉ yd~`$lIh^ߛS ,ï٩+z זY`fv2R&/PϳD].uhm:\F8dnd5xc-@ \yI) w=+ZMV(zr:I^C{{>]O/Y;-3Xŷ>2ӳ=8~ҝ,NV!5%9ndS#_R!t%_('(8%9J6|#faj(I_%]!K>RĵW?$z[/#p]QFwἬ_UK9#ID|Erzr$߿FWۃMI0[ݰf{KI)(}gbx_/W\w((m(,@7OD LԥC/tnx X,]`>O3ڰޞNFlֈ 00 +70UHndPӂ77"mu0 +7  SubCA0 U0U00U#0r-:1CN1#40ZUS0Q0OMKIhttp://crl.microsoft.com/pki/crl/products/MicRooCerAut2011_2011_03_22.crl0^+R0P0N+0Bhttp://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt0U 00 +7.00?+3http://www.microsoft.com/pkiops/docs/primarycps.htm0@+042 Legal_policy_statement. 0  *H  g򆥘Ty.tg" cB}y e_.,>rm? ;Gic"5]e}FPU |K.)=Եw9dD=xz#}t&F*Š hh.*?*kXIc inZF+;н5n%'(M= 2-[I9 ƭQEX82q'',: iYhnot@*(>?Mf Mo}Ev@*e]Rbc6'ͥ]cA[>wuaaA(e/\֡FY KH)ű?Ew5Ңzz"HG#kKux7yKֳ#hu i;0Lumc=ѝVNOW"x2!zA ?̤]WqVNHEBɛv[ HkymmjRs zP1000~1 0 UUS10U Washington10URedmond10U Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20113 15_0  `He0 *H  1  +70 +7 10  +70/ *H  1" _M=y m}O:9Ajٞii 0B +7 1402Microsofthttp://www.microsoft.com0  *H hCnQd^=~} [4 W=MHȵސ nc )x<5*CGW3=Ȃ ɵ.jR)*%kg17٦j^Ya&c4sdt8FNQ:Hw,fwe IX$&= l*\lx`$qHX=/)$Fd7y4VYDvÅЙj@PݳKk+#nf2+WFχV,hE~ 3 ޽BoVmܽrf!jѲ, PвG0m$2In"gOiCiO+С0 +710 *H 010  `He0Q *H  @<08 +Y 010  `He /'HУR&0)㫡?K/+ CaCP20211014191008.382Z0Ф01 0 UUS10U Washington10URedmond10U Microsoft Corporation1%0#U Microsoft America Operations1&0$U Thales TSS ESN:3E7A-E359-A25D1%0#UMicrosoft Time-Stamp Service<00٠3R0K]pGR0  *H  0|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100 201112182605Z 220211182605Z01 0 UUS10U Washington10URedmond10U Microsoft Corporation1%0#U Microsoft America Operations1&0$U Thales TSS ESN:3E7A-E359-A25D1%0#UMicrosoft Time-Stamp Service0"0  *H 0 ntn LMns=C6۽=\BV_mxae,2knZ*Jc` LoX33nR/erL'S5^~6Er@rչ,3Mݶk?$vTI?]A*:]@L ǿ"hK p%4A3(zٮy)L$=Xf;]}xq @n(I"R,ر=YӇ[00Uݮڬ#]Pl{0U#0c:\1C{|F3hZmU0VUO0M0KIGEhttp://crl.microsoft.com/pki/crl/products/MicTimStaPCA_2010-07-01.crl0Z+N0L0J+0>http://www.microsoft.com/pki/certs/MicTimStaPCA_2010-07-01.crt0 U00U% 0 +0  *H  U'qjIl1wudwSoT/"4N&OS&j *v-?."CiEZZK ] nCgv^Й.4n0J?wsS3Ԕ|}vgdv 00nRA7 YZN&,DP[@޵!"`nα1vC`gx]K`M__4wwqeZp2LƟ0q0Y a *0  *H  01 0 UUS10U Washington10URedmond10U Microsoft Corporation1200U)Microsoft Root Certificate Authority 20100 100701213655Z 250701214655Z0|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100"0  *H 0  w: iktTե |hK,_av>f+[S'1A |a0Y0D`TC M8Bݓs0W&E GͿ$`2X`FXG2tag_TϓLĦ]an(aF'$gr!KdPb]w=WuBM@Q>gfD~Knʱz* 1N5xhttp://www.microsoft.com/pki/certs/MicRooCerAut_2010-06-23.crt0U 00 +7.00=+1http://www.microsoft.com/PKI/docs/CPS/default.htm0@+042 Legal_Policy_Statement. 0  *H  Q ?q=!o1Wm0fjxǨ%kTW+QDS`v@@A\\^5$VKtBȯ7}Z?yJR8/ye٩kzoK0D$"<Y)p2J'U/3b_W@ΙfjbJ &9Jqc{!mÜ<}jxm8ؔƥ B"8 %d~cY%z.9Wvqa˚Gͧ};q ]t"aڰPo1:eGxHr~akow˧ 9؂r*T9[ Uzs;-3.)/T'!ȬN(ۖBAM*f0ӻt2Kc{/!YDQORN<