MZ@ !L!This program cannot be run in DOS mode. $PELެ" 0fv  @$O8p$   H.text|d f `.rsrc8h@@.reloc n@BXHP  X&0]BSJB v4.0.30319lH#~|#Strings0#US4#GUIDD#Blob 3  zzgjLLDLaLL-L aaa )a1a9aAaIaQa. ...#.+ .3@.;R.C.K4^ W  [System.RuntimeDebuggableAttributeAssemblyTitleAttributeAssemblyFileVersionAttributeAssemblyInformationalVersionAttributeCompilationRelaxationsAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyCompanyAttributeRuntimeCompatibilityAttributeMicrosoft.CodeAnalysis.VisualBasic.Features.resources.dllSystem.Reflectionfr.ctorSystem.DiagnosticsSystem.Runtime.CompilerServicesMicrosoft.CodeAnalysis.VisualBasic.VBFeaturesResources.fr.resourcesVisualBasicCodeFixesResources.fr.resourcesVisualBasicAnalyzersResources.fr.resourcesMicrosoft.CodeAnalysis.VisualBasic.Features.resourcesDebuggingModes8, @"$    ?_ :$$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+df45061e218c9b5813c5531bc06fb238a23e30f60+Microsoft.CodeAnalysis.VisualBasic.FeaturesWlSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSet_PADPADPh* L&f89n rڜ处}Jx"߭N棰#h-"$Z"9lo?,nL(D͖÷*շ&ʿ?1CDe~# }?>+vf5pZ X }h{?1/3`3o%a榃`CS\]u*4`0`zr_)T3@=԰:HFׁtؗ&NVbڤhDs]Cܮ%ݑ yY"M'I%Gp1-4|R9uv㸎IjiXGq?憣KwJ=R ^maFZ񬭮Kx$O'΍a|󬵑doBv,?̵9"=ejXDg7J+QP3;nuv>~c<J} b BLY "] Z  b tߵ OV[E¹1v#ڔt{XbVINV^>o2czB][(! .0 R J!$!1"U|""";# $DlR%\&kE&T'Ԗ(1(^)c**X+,OC-%-<^.w.y4/ m/!/0>11B242[3uJ33a"5h h757y7en8ҁh88V:,;d<%=a==>?W/?i?܇BB6B;CsCxCfCh.D{EE(GHr9IZLjLT}MXqQyRp+}RRSqTW,TuWUV,VKTWFXY4["[Ƭ~[r\x_`b`Upaa^&bVcFcRe(gih yifi0*kfkn.l7El]mzlm`mBp[prr¤irsbs sTftAqtU>vU>vvw3zzm{SC_}W~Zƃt#o @#~R(CF6CW$WM pPF; {f:q}1] ZHk-:g^3Y7E?ugrcDtX9P>XIx5%q}Ŗ(7=ovP@ LRS.ҬY*DOAUmlַ[ [K!Sew4MM*HjSN|`]+Yл T@ynv#L?^@ #$oL2GbQh%KqsQf{eA:Jӧnd\c<QxUE2,'YZLg"4SXABKAy=YDB>k}O@'@;G]Qy+`}H9}GC1vL mz%+HY˒8Xg~2j3IEXjsj#N &GMycukn+^E XM|7 XqTZQ'6F0iϣ2 ]<f e Ivjstp,'8) &uC]ud3W֋k56wN J868EbtA_7ȶtR1SSIp(.R@}0glZ!XOdp,,zgk[wD=9A_Using_block_does_three_things_colon_it_creates_and_initializes_variables_in_the_resource_list_it_runs_the_code_in_the_block_and_it_disposes_of_the_variables_before_exiting_Resources_used_in_the_Using_block_must_implement_System_IDisposable_Using_resource1_bracket_resource2_bracket_End_Using(AddHandler_statement9Add_AwaitQBAdd_Await_and_ConfigureAwaitFalse`Add_ObsoleteAdd_OverloadsAdd_ShadowsAdd_a_metadata_reference_to_specified_assembly_and_all_its_dependencies_e_g_Sharpr_myLib_dll&Add_missing_ImportsJAdds_a_conditional_test_to_a_Catch_statement_Exceptions_are_caught_by_that_Catch_statement_only_when_the_conditional_test_that_follows_the_When_keyword_evaluates_to_Trueh Aggregate_clause2Applies_an_aggregation_function_such_as_Sum_Average_or_Count_to_a_sequenceDZApply_Imports_directive_placement_preferencesDApply_Me_qualification_preferencespArgument_used_for_ByRef_parameter_can_t_be_extracted_out Await_expression[Awaitablem&Awaitable_ExtensionvBranches_unconditionally_to_a_specified_line_in_a_procedureCType_functionCatch_clauseCauses_the_current_class_or_interface_to_inherit_the_attributes_variables_properties_procedures_and_events_from_another_class_or_set_of_interfaces (Change_to_DirectCast"Change_to_TryCasttCollapses_and_hides_sections_of_code_in_Visual_Basic_filesCombines_the_elements_of_two_sequences_The_join_operation_is_based_on_matching_keys6Combines_the_elements_of_two_sequences_and_groups_the_results_The_join_operation_is_based_on_matching_keysCompares_a_string_against_a_pattern_Wildcards_available_include_to_match_1_character_and_to_match_0_or_more_characters_result_string_Like_pattern0Compares_two_expressions_and_returns_True_if_the_first_is_greater_than_or_equal_to_the_second_Otherwise_returns_FalseCompares_two_expressions_and_returns_True_if_the_first_is_greater_than_the_second_Otherwise_returns_FalseCompares_two_expressions_and_returns_True_if_the_first_is_less_than_or_equal_to_the_second_Otherwise_returns_False1 Compares_two_expressions_and_returns_True_if_the_first_is_less_than_the_second_Otherwise_returns_False Compares_two_expressions_and_returns_True_if_they_are_equal_Otherwise_returns_False] Compares_two_expressions_and_returns_True_if_they_are_not_equal_Otherwise_returns_False Compares_two_object_reference_variables_and_returns_True_if_the_objects_are_equal_result_object1_Is_object2> Compares_two_object_reference_variables_and_returns_True_if_the_objects_are_not_equal_result_object1_IsNot_object2 Computes_a_value_for_each_item_in_the_query_and_assigns_the_value_to_a_new_range_variableR Conditionally_compiles_selected_blocks_of_code_depending_on_the_value_of_an_expression Conditionally_executes_a_group_of_statements_depending_on_the_value_of_an_expression< &Conflict_s_detected Constrains_a_generic_type_parameter_to_require_that_any_type_argument_passed_to_it_be_a_reference_type Constrains_a_generic_type_parameter_to_require_that_any_type_argument_passed_to_it_be_a_value_type:*Convert_0_to_IteratorConvert_to_For&Convert_to_For_Each,Convert_to_Select_Case&Create_event_0_in_1Creates_a_delegate_procedure_instance_that_references_the_specified_procedure_AddressOf_procedureName::Creates_a_new_object_instanceDeclares_a_Get_property_procedure_that_is_used_to_return_the_current_value_of_a_propertyDeclares_a_Set_property_procedure_that_is_used_to_assign_a_value_to_a_property5Declares_a_reference_to_a_procedure_implemented_in_an_external_file:Declares_a_user_defined_eventzDeclares_an_enumeration_and_defines_the_values_of_its_membersDeclares_and_allocates_storage_space_for_one_or_more_variables_Dim_var_bracket_As_bracket_New_bracket_dataType_bracket_boundList_bracket_bracket_bracket_initializer_bracket_bracket_var2_bracket`TDeclares_and_defines_one_or_more_constantsfDeclares_that_a_procedure_handles_a_specified_event'Declares_the_name_of_a_class_and_introduces_the_definitions_of_the_variables_properties_and_methods_that_make_up_the_classdDeclares_the_name_of_a_namespace_and_causes_the_source_code_following_the_declaration_to_be_compiled_within_that_namespaceDeclares_the_name_of_a_property_and_the_property_procedures_used_to_store_and_retrieve_the_value_of_the_propertygDeclares_the_name_of_a_structure_and_introduces_the_definition_of_the_variables_properties_events_and_procedures_that_make_up_the_structureDeclares_the_name_of_an_interface_and_the_definitions_of_the_members_of_the_interfaceDeclares_the_name_parameters_and_code_that_define_a_Function_procedure_that_is_a_procedure_that_returns_a_value_to_the_calling_codeDeclares_the_name_parameters_and_code_that_define_a_Sub_procedure_that_is_a_procedure_that_does_not_return_a_value_to_the_calling_codeDeclares_the_operator_symbol_operands_and_code_that_define_an_operator_procedure_on_a_class_or_structure*Defines_a_conditional_compiler_constant_Conditional_compiler_constants_are_always_private_to_the_file_in_which_they_appear_The_expressions_used_to_initialize_them_can_contain_only_conditional_compiler_constants_and_literalsDefines_a_lambda_expression_that_calculates_and_returns_a_single_value_Can_be_used_wherever_a_delegate_type_is_expected_Function_parameterList_expressionDefines_a_lambda_expression_that_can_execute_statements_and_does_not_return_a_value_Can_be_used_wherever_a_delegate_type_is_expected_Sub_parameterList_statementyDefines_an_asynchronous_lambda_expression_that_can_use_the_Await_operator_Can_be_used_wherever_a_delegate_type_is_expected_Async_Sub_Function_parameterList_expression0Defines_an_iterator_lambda_expression_that_can_use_the_Yield_statement_Iterator_Function_parameterList_As_IEnumerable_Of_T.Delete_the_0_statement1o.Delete_the_0_statement2DeprecatedDetermines_the_run_time_type_of_an_object_reference_variable_and_compares_it_to_a_data_type_Returns_True_or_False_depending_on_whether_the_two_types_are_compatible_result_TypeOf_objectExpression_Is_typeNameDetermines_whether_an_expression_is_false_If_instances_of_any_class_or_structure_will_be_used_in_an_OrElse_clause_you_must_define_IsFalse_on_that_class_or_structureDetermines_whether_an_expression_is_true_If_instances_of_any_class_or_structure_will_be_used_in_an_OrElse_clause_you_must_define_IsTrue_on_that_class_or_structure}&DirectCast_functionBDisables_reporting_of_specified_warnings_in_the_portion_of_the_source_file_below_the_current_lineWnDivides_two_numbers_and_returns_a_floating_point_resultbDivides_two_numbers_and_returns_an_integer_result1Divides_two_numbers_and_returns_only_the_remainder_number1_Mod_number2Enables_reporting_of_specified_warnings_in_the_portion_of_the_source_file_below_the_current_lineEnables_the_error_handling_routine_that_starts_at_the_line_specified_in_the_line_argument_The_specified_line_must_be_in_the_same_procedure_as_the_On_Error_statement_On_Error_GoTo_bracket_label_0_1_bracketTEnsures_that_multiple_threads_do_not_execute_the_statement_block_at_the_same_time_SyncLock_object_End_Synclock; ,Event_add_handler_name 2Event_remove_handler_name Exits_a_Do_loop_and_transfers_execution_immediately_to_the_statement_following_the_Loop_statement Exits_a_For_loop_and_transfers_execution_immediately_to_the_statement_following_the_Next_statement8!Exits_a_Select_block_and_transfers_execution_immediately_to_the_statement_following_the_End_Select_statement!Exits_a_Sub_procedure_and_transfers_execution_immediately_to_the_statement_following_the_call_to_the_Sub_procedure"Exits_a_Try_block_and_transfers_execution_immediately_to_the_statement_following_the_End_Try_statement"Exits_a_While_loop_and_transfers_execution_immediately_to_the_statement_following_the_End_While_statement#Exits_a_procedure_or_block_and_transfers_execution_immediately_to_the_statement_following_the_procedure_call_or_block_definition_Exit_Do_For_Function_Property_Select_Sub_Try_While~#Extension]$Finally_clauseh$DFix_Incorrect_Function_Return_Typex$Followed_by_a_comparison_operator_and_then_an_expression_Case_Is_introduces_the_statements_to_run_if_the_Select_Case_expression_combined_with_the_Case_Is_expression_evaluates_to_True$For_Each_blockh%$For_Each_statementw%From_clause%(Function_aggregation%DGenerate_narrowing_conversion_in_0%BGenerate_widening_conversion_in_0%fGenerates_a_string_concatenation_of_two_expressions& GetType_functionQ&0GetXmlNamespace_functionc&Group_By_clause}&"Group_Join_clause&LGroups_elements_that_have_a_common_key&lIdentifies_a_key_field_in_an_anonymous_type_definition&nIdentifies_a_list_of_values_as_a_collection_initializer'Identifies_a_property_as_the_default_property_of_its_class_structure_or_interfaceY'Identifies_a_type_parameter_on_a_generic_class_structure_interface_delegate_or_procedure'Implicit_member_access_can_t_be_included_in_the_selection_without_containing_statement;(xImports_all_or_specified_elements_of_a_namespace_into_a_file(|Includes_elements_up_to_a_specified_position_in_the_collection(Indicates_an_asynchronous_method_that_can_use_the_Await_operatorB)zIndicates_an_iterator_method_that_can_use_the_Yield_statement)Indicates_that_a_class_or_structure_member_is_providing_the_implementation_for_a_member_defined_in_an_interface)Indicates_that_a_conversion_operator_CType_converts_a_class_or_structure_to_a_type_that_can_hold_all_possible_values_of_the_original_class_or_structure?*Indicates_that_a_conversion_operator_CType_converts_a_class_or_structure_to_a_type_that_might_not_be_able_to_hold_some_of_the_possible_values_of_the_original_class_or_structure*Indicates_that_a_method_class_or_structure_declaration_is_a_partial_definition_of_the_method_class_or_structure+Indicates_that_an_external_procedure_has_another_name_in_its_DLLW,2Inline_temporary_variable,Insert_0,Insert_Await,(Insert_the_missing_0,RInsert_the_missing_End_Property_statement,2Introduce_Using_statement%-Introduces_a_clause_that_identifies_the_external_file_DLL_or_code_resource_containing_an_external_procedureG-Introduces_a_condition_in_an_If_statement_that_is_to_be_tested_if_the_previous_conditional_test_fails-Introduces_a_condition_in_an_SharpIf_statement_that_is_tested_if_the_previous_conditional_test_evaluates_to_False5.Introduces_a_group_of_statements_in_an_If_statement_that_is_executed_if_no_previous_condition_evaluates_to_True.Introduces_a_group_of_statements_in_an_SharpIf_statement_that_is_compiled_if_no_previous_condition_evaluates_to_True3/|Introduces_a_loop_that_is_iterated_a_specified_number_of_times/Introduces_a_loop_that_is_repeated_for_each_element_in_a_collection/Introduces_a_statement_block_to_be_compiled_or_executed_if_a_tested_condition_is_trueL0Introduces_a_statement_block_to_be_run_before_exiting_a_Try_structure0Introduces_a_statement_block_to_be_run_if_the_specified_exception_occurs_inside_a_Try_block1Introduces_a_statement_that_specifies_a_compiler_option_that_applies_to_the_entire_source_file|1Introduces_a_value_or_set_of_values_against_which_the_value_of_an_expression_in_a_Select_Case_statement_is_to_be_tested_Case_expression_expression1_To_expression2_bracket_Is_bracket_comparisonOperator_expression1Introduces_the_statements_to_run_if_none_of_the_previous_cases_in_the_Select_Case_statement_returns_True2"Invalid_selectionT3Invert_Ifk3Join_clausex3Join_condition3 Lambda3Let_clause30Make_0_an_Async_Function3$Make_0_inheritable3&Make_Async_Function3Make_Async_Sub4RMake_private_field_ReadOnly_when_possible4Mid_statementV45Note_colon_Space_completion_is_disabled_to_avoid_potential_interference_To_insert_a_name_from_the_list_use_tab6Note_colon_Use_tab_for_automatic_completion_space_completion_is_disabled_to_avoid_interfering_with_a_new_name6$On_Error_statement7Ordering_clause7 Organize_Imports7Performs_a_logical_conjunction_on_two_Boolean_expressions_or_a_bitwise_conjunction_on_two_numeric_expressions_For_Boolean_expressions_returns_True_if_both_operands_evaluate_to_True_Both_expressions_are_always_evaluated_result_expression1_And_expression27Performs_a_logical_exclusion_on_two_Boolean_expressions_or_a_bitwise_exclusion_on_two_numeric_expressions_For_Boolean_expressions_returns_True_if_exactly_one_of_the_expressions_evaluates_to_True_Both_expressions_are_always_evaluated_result_expression1_Xor_expression29Performs_a_short_circuit_logical_conjunction_on_two_expressions_Returns_True_if_both_operands_evaluate_to_True_If_the_first_expression_evaluates_to_False_the_second_is_not_evaluated_result_expression1_AndAlso_expression2@:dPerforms_an_arithmetic_left_shift_on_a_bit_patternA;fPerforms_an_arithmetic_right_shift_on_a_bit_pattern;Performs_an_inclusive_logical_disjunction_on_two_Boolean_expressions_or_a_bitwise_disjunction_on_two_numeric_expressions_For_Boolean_expressions_returns_True_if_at_least_one_operand_evaluates_to_True_Both_expressions_are_always_evaluated_result_expression1_Or_expression2;Performs_logical_negation_on_a_Boolean_expression_or_bitwise_negation_on_a_numeric_expression_result_Not_expression=Performs_short_circuit_inclusive_logical_disjunction_on_two_expressions_Returns_True_if_either_operand_evaluates_to_True_If_the_first_expression_evaluates_to_True_the_second_expression_is_not_evaluated_result_expression1_OrElse_expression2=Prevents_the_contents_of_an_array_from_being_cleared_when_the_dimensions_of_the_array_are_changed>hProduces_an_element_of_an_IEnumerable_or_IEnumerator#?PropertiesZ?(Property_getter_nameh?(Property_setter_nameq?Provides_a_way_to_handle_some_or_all_possible_errors_that_might_occur_in_a_given_block_of_code_while_still_running_the_code_Try_bracket_Catch_bracket_Catch_Finally_End_Tryz?Provides_a_way_to_refer_to_the_base_class_of_the_current_class_instance_You_cannot_use_MyBase_to_call_MustOverride_base_methodsD@Provides_a_way_to_refer_to_the_class_instance_members_as_originally_implemented_ignoring_any_derived_class_overrides@Provides_a_way_to_refer_to_the_current_instance_of_a_class_or_structure_that_is_the_instance_in_which_the_code_is_running|A\Raises_a_number_to_the_power_of_another_numberB^Reallocates_storage_space_for_an_array_variableIB.RemoveHandler_statementB.Remove_Me_qualificationBPRemove_shared_keyword_from_module_memberBRepeats_a_block_of_statements_until_a_Boolean_condition_becomes_true_Do_Loop_Until_conditionBRepeats_a_block_of_statements_until_a_Boolean_condition_becomes_true_Do_Until_condition_LoopcCRepeats_a_block_of_statements_while_a_Boolean_condition_is_true_Do_Loop_While_conditionCRepeats_a_block_of_statements_while_a_Boolean_condition_is_true_Do_While_condition_LoopCDRepeats_a_block_of_statements_while_a_Boolean_condition_is_true_or_until_the_condition_becomes_true_Do_Loop_While_Until_conditionD2Replace_Return_with_YieldXEpRepresents_a_Boolean_value_that_fails_a_conditional_testwErRepresents_a_Boolean_value_that_passes_a_conditional_testEZRepresents_the_default_value_of_any_data_typeFRestricts_the_values_of_a_query_result_to_eliminate_duplicate_valuesIF Resume_statementFReturns_execution_to_the_code_that_called_the_Function_Sub_Get_Set_or_Operator_procedure_Return_or_Return_expressionFReturns_the_difference_between_two_numeric_expressions_or_the_negative_value_of_a_numeric_expression;GReturns_the_result_of_explicitly_converting_an_expression_to_a_specified_data_type_object_structure_class_or_interface_CType_Object_As_Expression_Object_As_Type_As_TypeGReturns_the_sum_of_two_numbers_or_the_positive_value_of_a_numeric_expressionoHRuns_a_series_of_statements_as_long_as_a_given_condition_is_trueHRuns_a_series_of_statements_that_refer_to_a_single_object_or_structure_With_object_End_WithIRuns_one_of_several_groups_of_statements_depending_on_the_value_of_an_expressionISelect_clauseIZSelection_can_t_be_crossed_over_preprocessorsJvSelection_can_t_be_parts_of_constant_initializer_expression@JvSelection_can_t_contain_throw_without_enclosing_catch_blockJPSelection_doesn_t_contain_any_valid_nodeJ^Selection_must_be_part_of_executable_statements KSeparates_the_beginning_and_ending_values_of_a_loop_counter_or_array_bounds_or_that_of_a_value_match_rangeFKSets_the_default_comparison_method_to_use_when_comparing_string_data_When_set_to_Text_uses_a_text_sort_order_that_is_not_case_sensitive_When_set_to_Binary_uses_a_strict_binary_sort_order_Option_Compare_Binary_TextKSets_the_string_comparison_method_specified_in_Option_Compare_to_a_strict_binary_sort_orderMSets_the_string_comparison_method_specified_in_Option_Compare_to_a_text_sort_order_that_is_not_case_sensitive~M$Shared_constructorN0Simplify_member_access_0%NSimplify_name_0JNHSimulates_the_occurrence_of_an_errorcN"Skip_While_clauseNvSkips_elements_up_to_a_specified_position_in_the_collectionNzSpecifies_a_collection_and_a_range_variable_to_use_in_a_queryNSpecifies_a_condition_for_Skip_and_Take_operations_Elements_will_be_bypassed_or_included_as_long_as_the_condition_is_true8O|Specifies_a_constructor_constraint_on_a_generic_type_parameterO`Specifies_a_data_type_in_a_declaration_statementPSpecifies_an_identifier_that_can_serve_as_a_reference_to_the_results_of_a_join_or_grouping_subexpressionVPvSpecifies_how_much_to_increment_between_each_loop_iterationPSpecifies_one_or_more_interfaces_or_interface_members_that_must_be_implemented_in_the_class_or_structure_definition_in_which_the_Implements_statement_appearsQSpecifies_that_a_class_can_be_used_only_as_a_base_class_and_that_you_cannot_create_an_object_directly_from_itQjSpecifies_that_a_class_cannot_be_used_as_a_base_classeRSpecifies_that_a_declared_programming_element_redeclares_and_hides_an_identically_named_element_in_a_base_classRSpecifies_that_a_procedure_argument_can_be_omitted_when_the_procedure_is_called?SSpecifies_that_a_procedure_parameter_takes_an_optional_array_of_elements_of_the_specified_typeSpSpecifies_that_a_property_can_be_written_to_but_not_readTSpecifies_that_a_property_or_procedure_can_be_overridden_by_an_identically_named_property_or_procedure_in_a_derived_classZTSpecifies_that_a_property_or_procedure_cannot_be_overridden_in_a_derived_classTSpecifies_that_a_property_or_procedure_is_not_implemented_in_the_class_and_must_be_overridden_in_a_derived_class_before_it_can_be_usedWUSpecifies_that_a_property_or_procedure_overrides_an_identically_named_property_or_procedure_inherited_from_a_base_classVSpecifies_that_a_property_or_procedure_re_declares_one_or_more_existing_properties_or_procedures_with_the_same_nameVSpecifies_that_a_variable_or_property_can_be_read_but_not_written_to#WSpecifies_that_an_argument_is_passed_in_such_a_way_that_the_called_procedure_can_change_the_underlying_value_of_the_argument_in_the_calling_codeWSpecifies_that_an_argument_is_passed_in_such_a_way_that_the_called_procedure_or_property_cannot_change_the_underlying_value_of_the_argument_in_the_calling_codeXSpecifies_that_an_attribute_at_the_beginning_of_a_source_file_applies_to_the_entire_assembly_Otherwise_the_attribute_will_apply_only_to_an_individual_programming_element_such_as_a_class_or_propertyXSpecifies_that_an_attribute_at_the_beginning_of_a_source_file_applies_to_the_entire_module_Otherwise_the_attribute_will_apply_only_to_an_individual_programming_element_such_as_a_class_or_propertyYSpecifies_that_an_event_has_additional_specialized_code_for_adding_handlers_removing_handlers_and_raising_eventsZSpecifies_that_one_or_more_declared_local_variables_are_to_remain_in_existence_and_retain_their_latest_values_after_the_procedure_in_which_they_are_declared_terminatesN[Specifies_that_one_or_more_declared_member_variables_refer_to_an_instance_of_a_class_that_can_raise_events\Specifies_that_one_or_more_declared_members_of_a_class_are_accessible_from_anywhere_in_the_same_assembly_their_own_classes_and_derived_classes\Specifies_that_one_or_more_declared_programming_elements_are_accessible_only_from_within_the_assembly_that_contains_their_declarationq]Specifies_that_one_or_more_declared_programming_elements_are_accessible_only_from_within_their_module_class_or_structure ^Specifies_that_one_or_more_declared_programming_elements_are_accessible_only_from_within_their_own_class_or_from_a_derived_class^Specifies_that_one_or_more_declared_programming_elements_are_associated_with_all_instances_of_a_class_or_structure9_Specifies_that_one_or_more_declared_programming_elements_have_no_access_restrictions_Specifies_that_the_external_procedure_being_referenced_in_the_Declare_statement_is_a_Function0`Specifies_that_the_external_procedure_being_referenced_in_the_Declare_statement_is_a_Sub`Specifies_the_declaration_of_property_initializations_in_an_object_initializer_New_typeName_With_bracket_property_expression_bracket_bracket_bracketaSpecifies_the_element_keys_used_for_grouping_in_Group_By_or_sort_order_in_Order_ByaSpecifies_the_element_keys_used_to_correlate_sequences_for_a_join_operationbSpecifies_the_filtering_condition_for_a_range_variable_in_a_querybSpecifies_the_group_that_the_loop_variable_in_a_For_Each_statement_is_to_traversebSpecifies_the_group_that_the_loop_variable_is_to_traverse_in_a_For_Each_statement_or_specifies_the_range_variable_in_a_query0cSpecifies_the_group_that_the_range_variable_is_to_traverse_in_a_querycSpecifies_the_relationship_between_element_keys_to_use_as_the_basis_of_a_join_operationdSpecifies_the_sort_order_for_an_Order_By_clause_in_a_query_The_largest_element_will_appear_firstdSpecifies_the_sort_order_for_an_Order_By_clause_in_a_query_The_smallest_element_will_appear_firstdSpecifies_the_sort_order_for_columns_in_a_query_Can_be_followed_by_either_the_Ascending_or_the_Descending_keyword_If_neither_is_specified_Ascending_is_usedieSpecifies_the_statements_to_run_when_the_event_is_raised_by_the_RaiseEvent_statement_RaiseEvent_delegateSignature_End_RaiseEvent$fvSpecifies_which_columns_to_include_in_the_result_of_a_queryf6Stops_execution_immediately g4Suspends_program_execution/gSyncLock_blockSg$SyncLock_statementbg"Take_While_clausexg(Terminates_a_0_blockg[, ]...End UsingInstruction AddHandler Ajouter Await(Ajouter Await et 'ConfigureAwait(false)'Ajouter Ajouter 'Overloads'Ajouter 'Shadows'Permet d'ajouter une référence de métadonnées à l'assembly spécifié et toutes ses dépendances. Exemple : #r "myLib.dll".Ajouter les Import manquantsAjoute un test conditionnel à une instruction Catch. Les exceptions sont interceptées par cette instruction Catch uniquement lorsque le test conditionnel qui suit le mot clé When a la valeur True.Clause AggregateYApplique une fonction d'agrégation, par exemple Sum, Average ou Count, à une séquence.@Appliquer les préférences de placement de la directive Imports4Appliquer les préférences de qualification pour MeBImpossible d'extraire l'argument utilisé pour le paramètre ByRefExpression AwaitPouvant être attendu(e)Awaitable, ExtensionOCrée une branche inconditionnelle vers une ligne spécifiée d'une procédure.Fonction CType Clause CatchOblige la classe ou l'interface actuelle à hériter des attributs, variables, propriétés, procédures et événements d'une autre classe ou d'un autre ensemble d'interfaces.Changer en 'DirectCast'Changer en 'TryCast'FRéduit et masque des sections de code dans des fichiers Visual Basic.mCombine les éléments de deux séquences. L'opération de jointure est basée sur les clés correspondantes.Combine les éléments de deux séquences et regroupe les résultats. L'opération de jointure est basée sur les clés correspondantes.Compare une chaîne à un modèle. Les caractères génériques disponibles sont ? pour correspondre à 1 caractère et * pour correspondre à 0 ou plusieurs caractères. = Like Compare deux expressions et retourne la valeur True si la première expression est supérieure ou égale à la seconde. Sinon, retourne la valeur False.Compare deux expressions et retourne la valeur True si la première expression est supérieure à la seconde. Sinon, retourne la valeur False.Compare deux expressions et retourne la valeur True si la première expression est inférieure ou égale à la seconde. Sinon, retourne la valeur False.Compare deux expressions et retourne la valeur True si la première expression est inférieure à la seconde. Sinon, retourne la valeur False.kCompare deux expressions et retourne la valeur True si elles sont égales. Sinon, retourne la valeur False.rCompare deux expressions et retourne la valeur True si elles ne sont pas égales. Sinon, retourne la valeur False.Compare deux variables de référence d'objet et retourne True si les objets sont équivalents. = Is Compare deux variables de référence d'objet et retourne True si les objets ne sont pas équivalents. = IsNot rCalcule une valeur pour chaque élément de la requête, puis assigne la valeur à une nouvelle variable de plage.tEffectue une compilation conditionnelle des blocs de code sélectionnés, en fonction de la valeur d'une expression.gExécute un groupe d'instructions soumises à une condition, en fonction de la valeur d'une expression.Conflit(s) détecté(s).yContraint un paramètre de type générique à exiger que tout argument de type soit passé en tant que type référence.tContraint un paramètre de type générique à exiger que tout argument de type soit passé en tant que type valeur.Convertir {0} en itérateurConvertir en 'For'Convertir en 'For Each'Convertir en 'Select Case'"Créer un événement {0} dans {1}tCrée une instance de procédure de délégué qui référence la procédure spécifiée. AddressOf Crée une instance d'objet.fDéclare une procédure de propriété Get qui sert à retourner la valeur actuelle d'une propriété.^Déclare une procédure de propriété Set qui sert à assigner une valeur à une propriété.QDéclare une référence à une procédure implémentée dans un fichier externe.2Déclare un événement défini par l'utilisateur.BDéclare une énumération et définit les valeurs de ses membres.Déclare et alloue de l'espace de stockage pour une ou plusieurs variables. Dim { [As [New] dataType [(boundList)]][= initializer]}[, var2]1Déclare et définit une ou plusieurs constantes.;Déclare qu'une procédure gère un événement spécifié.~Déclare le nom d'une classe et introduit les définitions des variables, propriétés et méthodes qui constituent la classe.Déclare le nom d'un espace de noms et oblige le code source qui suit la déclaration à être compilé dans cet espace de noms.Déclare le nom d'une propriété, ainsi que les procédures de propriété utilisées pour stocker et récupérer la valeur de la propriété.Déclare le nom d'une structure et introduit la définition des variables, propriétés, événements et procédures qui constituent la structure.ODéclare le nom d'une interface et les définitions des membres de l'interface.Déclare le nom, les paramètres et le code qui définissent une procédure Function, en d'autres termes, une procédure qui retourne une valeur au code appelant.Déclare le nom, les paramètres et le code qui définissent une procédure Sub, en d'autres termes, une procédure qui ne retourne pas de valeur au code appelant.}Déclare le symbole, les opérandes et le code qui définissent une procédure d'opérateur dans une classe ou une structure.Définit une constante de compilation conditionnelle. Les constantes de compilation conditionnelle sont toujours privées pour le fichier dans lequel elles figurent. Les expressions servant à les initialiser ne peuvent contenir que des littéraux et des constantes de compilation conditionnelle.Définit une expression lambda qui calcule et retourne une valeur unique. S'utilise lorsqu'un type délégué est attendu. Function() Définit une expression lambda qui exécute des instructions, mais qui ne retourne aucune valeur. S'utilise lorsqu'un type délégué est attendu. Sub() Définit une expression lambda asynchrone pouvant utiliser l'opérateur Await. S'utilise lorsqu'un type délégué est attendu. Async Sub/Function() Définit une expression lambda Iterator pouvant utiliser l'instruction Yield. Iterator Function() As IEnumerable(Of )Supprimez l'instruction '{0}'.Supprimez l'instruction '{0}'. DéconseilléDétermine le type au moment de l'exécution d'une variable de référence d'objet et le compare à un type de données. Retourne True ou False selon que les deux types sont compatibles ou non. = TypeOf Is Détermine si une expression a la valeur False. Si les instances d'une classe ou d'une structure sont utilisées dans une clause OrElse, vous devez définir IsFalse dans cette classe ou structure.Détermine si une expression a la valeur True. Si les instances d'une classe ou d'une structure sont utilisées dans une clause OrElse, vous devez définir IsTrue dans cette classe ou structure.Fonction DirectCastDésactive la création de rapports des avertissements spécifiés dans la partie du fichier source en dessous de la ligne active.SEffectue la division de deux nombres et retourne un résultat à virgule flottante.REffectue la division de deux nombres et retourne un résultat sous forme d'entier.MDivise deux nombres et retourne uniquement le reste. Mod ~Active la création de rapports des avertissements spécifiés dans la partie du fichier source en dessous de la ligne active.Active la routine de gestion des erreurs qui démarre à la ligne spécifiée dans l'argument de ligne. La ligne spécifiée doit se trouver dans la même procédure que l'instruction On Error. On Error GoTo [