<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<OfficeApp xmlns="http://schemas.microsoft.com/office/appforoffice/1.1" 
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
           xmlns:bt="http://schemas.microsoft.com/office/officeappbasictypes/1.0" 
           xmlns:ov="http://schemas.microsoft.com/office/taskpaneappversionoverrides" 
           xsi:type="TaskPaneApp">
  <Id>418eec30-a622-4f22-919e-79c739567d98</Id>
  <!-- 增加版本号强制刷新 -->
  <Version>1.0.10.6</Version>
  <ProviderName>TDengine</ProviderName>
  <DefaultLocale>en-US</DefaultLocale>
  <DisplayName DefaultValue="TDengine EAI">
    <Override Locale="zh-CN" Value="TDengine EAI"/>
  </DisplayName>
  <Description DefaultValue="A template to get started.">
    <Override Locale="zh-CN" Value="开始使用的模板。"/>
  </Description>
  <IconUrl DefaultValue="https://localhost:6034/assets/icon-logo.png"/>
  <HighResolutionIconUrl DefaultValue="https://localhost:6034/assets/icon-logo.png"/>
  <SupportUrl DefaultValue="https://idmpdocs.tdengine.com/">
    <Override Locale="zh-CN" Value="https://idmpdocs.taosdata.com/"/>
  </SupportUrl>
  <AppDomains>
    <AppDomain>https://localhost:6034</AppDomain>
  </AppDomains>
  <Hosts>
    <Host Name="Workbook"/>
  </Hosts>
  <DefaultSettings>
    <SourceLocation DefaultValue="https://localhost:6034/excel/dataLink"/>
  </DefaultSettings>
  <Permissions>ReadWriteDocument</Permissions>
  <VersionOverrides xmlns="http://schemas.microsoft.com/office/taskpaneappversionoverrides" xsi:type="VersionOverridesV1_0">
    <Hosts>
      <Host xsi:type="Workbook">
        <Runtimes>
          <Runtime resid="Commands.Url" lifetime="long" />
          <Runtime resid="Taskpane.Url" lifetime="long" />
        </Runtimes>
        <DesktopFormFactor>
          <GetStarted>
            <Title resid="GetStarted.Title"/>
            <Description resid="GetStarted.Description"/>
            <LearnMoreUrl resid="GetStarted.LearnMoreUrl"/>
          </GetStarted>
          <FunctionFile resid="Commands.Url"/>
          <ExtensionPoint xsi:type="ContextMenu">
            <OfficeMenu id="ContextMenuCell">
              <Control xsi:type="Button" id="SelectFunctionContext">
                <Label resid="SelectFunctionContext.Label"/>
                <Icon>
                  <bt:Image size="16" resid="Icon.Settings.16x16"/>
                  <bt:Image size="32" resid="Icon.Settings.32x32"/>
                  <bt:Image size="80" resid="Icon.Settings.80x80"/>
                </Icon>
                <Supertip>
                  <Title resid="SelectFunctionContext.Label"/>
                  <Description resid="SelectFunctionContext.Tooltip"/>
                </Supertip>
                <Action xsi:type="ExecuteFunction">
                  <FunctionName>selectDataLinkFunction</FunctionName>
                </Action>
              </Control>
            </OfficeMenu>
          </ExtensionPoint>
          <ExtensionPoint xsi:type="PrimaryCommandSurface">
            <CustomTab id="TabIDMP">
              <Label resid="TabIDMPDataLink.Label"/>
              
              <!-- Single Value 组 -->
              <Group id="SingleValueGroup">
                <Label resid="SingleValueLabel.Label"/>
                <!-- icon 删除会报错 -->
                <Icon>
                  <bt:Image size="16" resid="Icon.CurrentValue.16x16"/>
                  <bt:Image size="32" resid="Icon.CurrentValue.32x32"/>
                  <bt:Image size="80" resid="Icon.CurrentValue.80x80"/>
                </Icon>
                <!-- Current Value 按钮 -->
                <Control xsi:type="Button" id="CurrentValueButton">
                  <Label resid="CurrentValueButton.Label"/>
                  <Supertip>
                    <Title resid="CurrentValueButton.Label"/>
                    <Description resid="CurrentValueButton.Tooltip"/>
                  </Supertip>
                  <Icon>
                    <bt:Image size="16" resid="Icon.CurrentValue.16x16"/>
                    <bt:Image size="32" resid="Icon.CurrentValue.32x32"/>
                    <bt:Image size="80" resid="Icon.CurrentValue.80x80"/>
                  </Icon>
                  <Action xsi:type="ShowTaskpane">
                    <TaskpaneId>DataLinkPane</TaskpaneId>
                    <SourceLocation resid="Taskpane.Current.Url"/>
                  </Action>
                </Control>

                <!-- Archive Value 菜单 -->
                <Control xsi:type="Menu" id="ArchiveValueButton">
                  <Label resid="ArchiveValueButton.Label"/>
                  <Supertip>
                      <Title resid="ArchiveValueButton.Label"/>
                      <Description resid="ArchiveValueButton.Tooltip"/>
                  </Supertip>
                  <Icon>
                    <bt:Image size="16" resid="Icon.ArchiveValue.16x16"/>
                    <bt:Image size="32" resid="Icon.ArchiveValue.32x32"/>
                    <bt:Image size="80" resid="Icon.ArchiveValue.80x80"/>
                  </Icon>
                  <Action xsi:type="ShowTaskpane">
                    <TaskpaneId>DataLinkPane</TaskpaneId>
                    <SourceLocation resid="Taskpane.Archive.Url"/>
                  </Action>
                  <Items>
                    <Item id="ArchiveValueItem">
                      <Label resid="ArchiveValueButton.Label"/>
                      <Supertip>
                          <Title resid="ArchiveValueButton.Label"/>
                          <Description resid="ArchiveValueButton.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.Archive.Url"/>
                      </Action>
                    </Item>
                    <Item id="YesterdayMidnightItem">
                      <Label resid="YesterdayMidnight.Label"/>
                      <Supertip>
                          <Title resid="YesterdayMidnight.Label"/>
                          <Description resid="YesterdayMidnight.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.ArchiveYesterday.Url"/>
                      </Action>
                    </Item>
                    <Item id="TodayMidnightItem">
                      <Label resid="TodayMidnight.Label"/>
                      <Supertip>
                          <Title resid="TodayMidnight.Label"/>
                          <Description resid="TodayMidnight.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.ArchiveToday.Url"/>
                      </Action>
                    </Item>
                    <Item id="CurrentTimeItem">
                      <Label resid="CurrentTime.Label"/>
                      <Supertip>
                          <Title resid="CurrentTime.Label"/>
                          <Description resid="CurrentTime.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.ArchiveNow.Url"/>
                      </Action>
                    </Item>
                  </Items>
                </Control>
              </Group>

              <!-- Multiple Value 组 -->
              <Group id="MultipleValueGroup">
                <Label resid="MultipleValueLabel.Label"/>
                <Icon>
                  <bt:Image size="16" resid="Icon.CompressedData.16x16"/>
                  <bt:Image size="32" resid="Icon.CompressedData.32x32"/>
                  <bt:Image size="80" resid="Icon.CompressedData.80x80"/>
                </Icon>
                
                <!-- Compressed Data Menu -->
                <Control xsi:type="Menu" id="CompressedDataButton">
                  <Label resid="CompressedData.Label"/>
                  <Supertip>
                      <Title resid="CompressedData.Label"/>
                      <Description resid="CompressedData.Tooltip"/>
                  </Supertip>
                  <Icon>
                    <bt:Image size="16" resid="Icon.CompressedData.16x16"/>
                    <bt:Image size="32" resid="Icon.CompressedData.32x32"/>
                    <bt:Image size="80" resid="Icon.CompressedData.80x80"/>
                  </Icon>
                  <Action xsi:type="ShowTaskpane">
                    <TaskpaneId>DataLinkPane</TaskpaneId>
                    <SourceLocation resid="Taskpane.CompressedData.Url"/>
                  </Action>
                  <Items>
                    <Item id="CompressedDataItem">
                      <Label resid="CompressedData.Label"/>
                      <Supertip>
                          <Title resid="CompressedData.Label"/>
                          <Description resid="CompressedData.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.CompressedData.Url"/>
                      </Action>
                    </Item>
                     <Item id="YesterdayItem">
                      <Label resid="CompressedDataYesterday.Label"/>
                      <Supertip>
                          <Title resid="CompressedDataYesterday.Label"/>
                          <Description resid="CompressedDataYesterday.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.CompressedYesterday.Url"/>
                      </Action>
                    </Item>
                    <Item id="TodayItem">
                      <Label resid="CompressedDataToday.Label"/>
                      <Supertip>
                          <Title resid="CompressedDataToday.Label"/>
                          <Description resid="CompressedDataToday.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.CompressedToday.Url"/>
                      </Action>
                    </Item>
                    <Item id="PastDayItem">
                      <Label resid="CompressedDataPastDay.Label"/>
                      <Supertip>
                          <Title resid="CompressedDataPastDay.Label"/>
                          <Description resid="CompressedDataPastDay.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.CompressedPastDay.Url"/>
                      </Action>
                    </Item>
                  </Items>
                </Control>

                <!-- Sampled Data 菜单 -->
                <Control xsi:type="Menu" id="SampledDataButton">
                  <Label resid="SampledData.Label"/>
                  <Supertip>
                    <Title resid="SampledData.Label"/>
                    <Description resid="SampledData.Tooltip"/>
                  </Supertip>
                  <Icon>
                    <bt:Image size="16" resid="Icon.SampledData.16x16"/>
                    <bt:Image size="32" resid="Icon.SampledData.32x32"/>
                    <bt:Image size="80" resid="Icon.SampledData.80x80"/>
                  </Icon>
                  <Action xsi:type="ShowTaskpane">
                    <TaskpaneId>DataLinkPane</TaskpaneId>
                    <SourceLocation resid="Taskpane.SampledData.Url"/>
                  </Action>
                  <Items>
                   <Item id="SampledDataItem">
                      <Label resid="SampledData.Label"/>
                      <Supertip>
                          <Title resid="SampledData.Label"/>
                          <Description resid="SampledData.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.SampledData.Url"/>
                      </Action>
                    </Item>
                    <Item id="SampledYesterdayItem">
                      <Label resid="SampledDataYesterday.Label"/>
                      <Supertip>
                        <Title resid="SampledDataYesterday.Label"/>
                        <Description resid="SampledDataYesterday.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.SampledYesterday.Url"/>
                      </Action>
                    </Item>
                    <Item id="SampledTodayItem">
                      <Label resid="SampledDataToday.Label"/>
                      <Supertip>
                        <Title resid="SampledDataToday.Label"/>
                        <Description resid="SampledDataToday.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.SampledToday.Url"/>
                      </Action>
                    </Item>
                    <Item id="SampledPastDayItem">
                      <Label resid="SampledDataPastDay.Label"/>
                      <Supertip>
                        <Title resid="SampledDataPastDay.Label"/>
                        <Description resid="SampledDataPastDay.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.SampledPastDay.Url"/>
                      </Action>
                    </Item>
                    <Item id="SampledPastWeekItem">
                      <Label resid="SampledDataPastWeek.Label"/>
                      <Supertip>
                        <Title resid="SampledDataPastWeek.Label"/>
                        <Description resid="SampledDataPastWeek.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.SampledPastWeek.Url"/>
                      </Action>
                    </Item>
                    <Item id="SampledPastMonthItem">
                      <Label resid="SampledDataPastMonth.Label"/>
                      <Supertip>
                        <Title resid="SampledDataPastMonth.Label"/>
                        <Description resid="SampledDataPastMonth.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.SampledPastMonth.Url"/>
                      </Action>
                    </Item>
                  </Items>
                </Control>

                <!-- Timed Data 按钮 -->
                <Control xsi:type="Button" id="TimedDataButton">
                  <Label resid="TimedData.Label"/>
                  <Supertip>
                    <Title resid="TimedData.Label"/>
                    <Description resid="TimedData.Tooltip"/>
                  </Supertip>
                  <Icon>
                    <bt:Image size="16" resid="Icon.TimedData.16x16"/>
                    <bt:Image size="32" resid="Icon.TimedData.32x32"/>
                    <bt:Image size="80" resid="Icon.TimedData.80x80"/>
                  </Icon>
                  <Action xsi:type="ShowTaskpane">
                    <TaskpaneId>DataLinkPane</TaskpaneId>
                    <SourceLocation resid="Taskpane.TimedData.Url"/>
                  </Action>
                </Control>
              </Group>

              <!-- Calculation 组 -->
              <Group id="CalculationGroup">
                <Label resid="CalculationLabel.Label"/>
                <Icon>
                  <bt:Image size="16" resid="Icon.CalculatedData.16x16"/>
                  <bt:Image size="32" resid="Icon.CalculatedData.32x32"/>
                  <bt:Image size="80" resid="Icon.CalculatedData.80x80"/>
                </Icon>
                
                <!-- Calculated Data 按钮 -->
                <Control xsi:type="Menu" id="CalculatedDataButton">
                  <Label resid="CalculatedData.Label"/>
                  <Supertip>
                    <Title resid="CalculatedData.Label"/>
                    <Description resid="CalculatedData.Tooltip"/>
                  </Supertip>
                  <Icon>
                    <bt:Image size="16" resid="Icon.CalculatedData.16x16"/>
                    <bt:Image size="32" resid="Icon.CalculatedData.32x32"/>
                    <bt:Image size="80" resid="Icon.CalculatedData.80x80"/>
                  </Icon>
                  <Action xsi:type="ShowTaskpane">
                    <TaskpaneId>DataLinkPane</TaskpaneId>
                    <SourceLocation resid="Taskpane.CalculatedData.Url"/>
                  </Action>
                    <Items>
                     <Item id="CalculatedDataItem">
                      <Label resid="CalculatedData.Label"/>
                      <Supertip>
                          <Title resid="CalculatedData.Label"/>
                          <Description resid="CalculatedData.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.CalculatedData.Url"/>
                      </Action>
                    </Item>
                    <Item id="CalculatedYesterdayItem">
                      <Label resid="SampledDataYesterday.Label"/>
                      <Supertip>
                        <Title resid="SampledDataYesterday.Label"/>
                        <Description resid="SampledDataYesterday.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.CalculatedYesterday.Url"/>
                      </Action>
                    </Item>
                    <Item id="CalculatedTodayItem">
                      <Label resid="SampledDataToday.Label"/>
                      <Supertip>
                        <Title resid="SampledDataToday.Label"/>
                        <Description resid="SampledDataToday.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.CalculatedToday.Url"/>
                      </Action>
                    </Item>
                    <Item id="CalculatedPastDayItem">
                      <Label resid="SampledDataPastDay.Label"/>
                      <Supertip>
                        <Title resid="SampledDataPastDay.Label"/>
                        <Description resid="SampledDataPastDay.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.CalculatedPastDay.Url"/>
                      </Action>
                    </Item>
                    <Item id="CalculatedPastWeekItem">
                      <Label resid="SampledDataPastWeek.Label"/>
                      <Supertip>
                        <Title resid="SampledDataPastWeek.Label"/>
                        <Description resid="SampledDataPastWeek.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.CalculatedPastWeek.Url"/>
                      </Action>
                    </Item>
                    <Item id="CalculatedPastMonthItem">
                      <Label resid="SampledDataPastMonth.Label"/>
                      <Supertip>
                        <Title resid="SampledDataPastMonth.Label"/>
                        <Description resid="SampledDataPastMonth.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.CalculatedPastMonth.Url"/>
                      </Action>
                    </Item>
                  </Items>
                </Control>

                <!-- Time Filtered 按钮 -->
                <Control xsi:type="Menu" id="TimeFilterButton">
                  <Label resid="TimeFilter.Label"/>
                  <Supertip>
                    <Title resid="TimeFilter.Label"/>
                    <Description resid="TimeFilter.Tooltip"/>
                  </Supertip>
                  <Icon>
                    <bt:Image size="16" resid="Icon.TimeFilter.16x16"/>
                    <bt:Image size="32" resid="Icon.TimeFilter.32x32"/>
                    <bt:Image size="80" resid="Icon.TimeFilter.80x80"/>
                  </Icon>
                  <Action xsi:type="ShowTaskpane">
                    <TaskpaneId>DataLinkPane</TaskpaneId>
                    <SourceLocation resid="Taskpane.TimeFilter.Url"/>
                  </Action>
                  <Items>
                    <Item id="TimeFilterItem">
                      <Label resid="TimeFilter.Label"/>
                      <Supertip>
                        <Title resid="TimeFilter.Label"/>
                        <Description resid="TimeFilter.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.TimeFilter.Url"/>
                      </Action>
                    </Item>
                    <Item id="TimeFilterYesterdayItem">
                      <Label resid="SampledDataYesterday.Label"/>
                      <Supertip>
                        <Title resid="SampledDataYesterday.Label"/>
                        <Description resid="SampledDataYesterday.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.TimeFilterYesterday.Url"/>
                      </Action>
                    </Item>
                    <Item id="TimeFilterTodayItem">
                      <Label resid="SampledDataToday.Label"/>
                      <Supertip>
                        <Title resid="SampledDataToday.Label"/>
                        <Description resid="SampledDataToday.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.TimeFilterToday.Url"/>
                      </Action>
                    </Item>
                    <Item id="TimeFilterPastDayItem">
                      <Label resid="SampledDataPastDay.Label"/>
                      <Supertip>
                        <Title resid="SampledDataPastDay.Label"/>
                        <Description resid="SampledDataPastDay.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.TimeFilterPastDay.Url"/>
                      </Action>
                    </Item>
                    <Item id="TimeFilterPastWeekItem">
                      <Label resid="SampledDataPastWeek.Label"/>
                      <Supertip>
                        <Title resid="SampledDataPastWeek.Label"/>
                        <Description resid="SampledDataPastWeek.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.TimeFilterPastWeek.Url"/>
                      </Action>
                    </Item>
                    <Item id="TimeFilterPastMonthItem">
                      <Label resid="SampledDataPastMonth.Label"/>
                      <Supertip>
                        <Title resid="SampledDataPastMonth.Label"/>
                        <Description resid="SampledDataPastMonth.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.TimeFilterPastMonth.Url"/>
                      </Action>
                    </Item>
                  </Items>
                </Control>
              </Group>

              <!-- Events 组 -->
              <Group id="EventsGroup">
                <Label resid="EventsLabel.Label"/>
                <Icon>
                  <bt:Image size="16" resid="Icon.Explore.16x16"/>
                  <bt:Image size="32" resid="Icon.Explore.32x32"/>
                  <bt:Image size="80" resid="Icon.Explore.80x80"/>
                </Icon>
                
                <!-- Explore 按钮 -->
                <Control xsi:type="Menu" id="ExploreButton">
                  <Label resid="Explore.Label"/>
                  <Supertip>
                    <Title resid="Explore.Label"/>
                    <Description resid="Explore.Tooltip"/>
                  </Supertip>
                  <Icon>
                    <bt:Image size="16" resid="Icon.Explore.16x16"/>
                    <bt:Image size="32" resid="Icon.Explore.32x32"/>
                    <bt:Image size="80" resid="Icon.Explore.80x80"/>
                  </Icon>
                  <Action xsi:type="ShowTaskpane">
                    <TaskpaneId>DataLinkPane</TaskpaneId>
                    <SourceLocation resid="Taskpane.Explore.Url"/>
                  </Action>
                  <Items>
                    <Item id="ExploreItem">
                      <Label resid="Explore.Label"/>
                      <Supertip>
                        <Title resid="Explore.Label"/>
                        <Description resid="Explore.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.Explore.Url"/>
                      </Action>
                    </Item>
                    <Item id="ExploreYesterdayItem">
                      <Label resid="ExploreYesterday.Label"/>
                      <Supertip>
                          <Title resid="ExploreYesterday.Label"/>
                          <Description resid="ExploreYesterday.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.ExploreYesterday.Url"/>
                      </Action>
                    </Item>
                    <Item id="ExploreTodayItem">
                      <Label resid="ExploreToday.Label"/>
                      <Supertip>
                          <Title resid="ExploreToday.Label"/>
                          <Description resid="ExploreToday.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.ExploreToday.Url"/>
                      </Action>
                    </Item>
                    <Item id="ExplorePastDayItem">
                      <Label resid="ExplorePastDay.Label"/>
                      <Supertip>
                          <Title resid="ExplorePastDay.Label"/>
                          <Description resid="ExplorePastDay.Tooltip"/>
                      </Supertip>
                      <Action xsi:type="ShowTaskpane">
                        <TaskpaneId>DataLinkPane</TaskpaneId>
                        <SourceLocation resid="Taskpane.ExplorePastDay.Url"/>
                      </Action>
                    </Item>
                  </Items>
                </Control>

                <!-- Compare 按钮 暂时不需要-->
                <!-- <Control xsi:type="Button" id="CompareButton">
                  <Label resid="Compare.Label"/>
                  <Supertip>
                    <Title resid="Compare.Label"/>
                    <Description resid="Compare.Tooltip"/>
                  </Supertip>
                  <Icon>
                    <bt:Image size="16" resid="Icon.Compare.16x16"/>
                    <bt:Image size="32" resid="Icon.Compare.32x32"/>
                    <bt:Image size="80" resid="Icon.Compare.80x80"/>
                  </Icon>
                  <Action xsi:type="ShowTaskpane">
                    <TaskpaneId>DataLinkPane</TaskpaneId>
                    <SourceLocation resid="Taskpane.Compare.Url"/>
                  </Action>
                </Control> -->
              </Group>

              <!-- Search 组 -->
              <Group id="SearchGroup">
                <Label resid="SearchLabel.Label"/>
                <Icon>
                  <bt:Image size="16" resid="Icon.Search.16x16"/>
                  <bt:Image size="32" resid="Icon.Search.32x32"/>
                  <bt:Image size="80" resid="Icon.Search.80x80"/>
                </Icon>
                
                <!-- Search 按钮 -->
                <Control xsi:type="Button" id="SearchButton">
                  <Label resid="AttributeSearch.Label"/>
                  <Supertip>
                    <Title resid="AttributeSearch.Label"/>
                    <Description resid="Search.Tooltip"/>
                  </Supertip>
                  <Icon>
                    <bt:Image size="16" resid="Icon.Search.16x16"/>
                    <bt:Image size="32" resid="Icon.Search.32x32"/>
                    <bt:Image size="80" resid="Icon.Search.80x80"/>
                  </Icon>
                  <Action xsi:type="ShowTaskpane">
                    <TaskpaneId>DataLinkPane</TaskpaneId>
                    <SourceLocation resid="Taskpane.Search.Url"/>
                  </Action>
                </Control>

                <!-- Asset Filter 按钮 -->
                <Control xsi:type="Button" id="AssetFilterButton">
                  <Label resid="AssetFilter.Label"/>
                  <Supertip>
                    <Title resid="AssetFilter.Label"/>
                    <Description resid="AssetFilter.Tooltip"/>
                  </Supertip>
                  <Icon>
                    <bt:Image size="16" resid="Icon.AssetFilter.16x16"/>
                    <bt:Image size="32" resid="Icon.AssetFilter.32x32"/>
                    <bt:Image size="80" resid="Icon.AssetFilter.80x80"/>
                  </Icon>
                  <Action xsi:type="ShowTaskpane">
                    <TaskpaneId>DataLinkPane</TaskpaneId>
                    <SourceLocation resid="Taskpane.AssetFilter.Url"/>
                  </Action>
                </Control>
              </Group>

              <!-- Properties 组 -->
              <Group id="PropertiesGroup">
                <Label resid="PropertiesLabel.Label"/>
                <Icon>
                  <bt:Image size="16" resid="Icon.Properties.16x16"/>
                  <bt:Image size="32" resid="Icon.Properties.32x32"/>
                  <bt:Image size="80" resid="Icon.Properties.80x80"/>
                </Icon>
                
                <!-- Properties 按钮 -->
                <Control xsi:type="Button" id="PropertiesButton">
                  <Label resid="Properties.Label"/>
                  <Supertip>
                    <Title resid="Properties.Label"/>
                    <Description resid="Properties.Tooltip"/>
                  </Supertip>
                  <Icon>
                    <bt:Image size="16" resid="Icon.Properties.16x16"/>
                    <bt:Image size="32" resid="Icon.Properties.32x32"/>
                    <bt:Image size="80" resid="Icon.Properties.80x80"/>
                  </Icon>
                  <Action xsi:type="ShowTaskpane">
                    <TaskpaneId>DataLinkPane</TaskpaneId>
                    <SourceLocation resid="Taskpane.Properties.Url"/>
                  </Action>
                </Control>
              </Group>

              <!-- Update 组 -->
              <Group id="UpdateGroup">
                <Label resid="UpdateLabel.Label"/>
                <Icon>
                  <bt:Image size="16" resid="Icon.Update.16x16"/>
                  <bt:Image size="32" resid="Icon.Update.32x32"/>
                  <bt:Image size="80" resid="Icon.Update.80x80"/>
                </Icon>
                
                <!-- Update 按钮 -->
                <Control xsi:type="Button" id="UpdateButton">
                  <Label resid="Update.Label"/>
                  <Supertip>
                    <Title resid="Update.Label"/>
                    <Description resid="Update.Tooltip"/>
                  </Supertip>
                  <Icon>
                    <bt:Image size="16" resid="Icon.Update.16x16"/>
                    <bt:Image size="32" resid="Icon.Update.32x32"/>
                    <bt:Image size="80" resid="Icon.Update.80x80"/>
                  </Icon>
                  <Action xsi:type="ExecuteFunction">
                    <FunctionName>updateDataLinkFunction</FunctionName>
                  </Action>
                </Control>
              </Group>

              <!-- Settings 组 -->
              <Group id="SettingsGroup">
                <Label resid="SettingsLabel.Label"/>
                <Icon>
                  <bt:Image size="16" resid="Icon.Settings.16x16"/>
                  <bt:Image size="32" resid="Icon.Settings.32x32"/>
                  <bt:Image size="80" resid="Icon.Settings.80x80"/>
                </Icon>
                
                <!-- Settings 按钮 -->
                <Control xsi:type="Button" id="SettingsButton">
                  <Label resid="Settings.Label"/>
                  <Supertip>
                    <Title resid="Settings.Label"/>
                    <Description resid="Settings.Tooltip"/>
                  </Supertip>
                  <Icon>
                    <bt:Image size="16" resid="Icon.Settings.16x16"/>
                    <bt:Image size="32" resid="Icon.Settings.32x32"/>
                    <bt:Image size="80" resid="Icon.Settings.80x80"/>
                  </Icon>
                  <Action xsi:type="ShowTaskpane">
                    <TaskpaneId>DataLinkPane</TaskpaneId>
                    <SourceLocation resid="Taskpane.Settings.Url"/>
                  </Action>
                </Control>
              </Group>
            </CustomTab>
          </ExtensionPoint>
        </DesktopFormFactor>
      </Host>
    </Hosts>
    <Resources>
      <bt:Images>
        <!-- Single Value Group -->
        <bt:Image id="Icon.CurrentValue.16x16" DefaultValue="https://localhost:6034/assets/icon-16px-01.png?v=4"/>
        <bt:Image id="Icon.CurrentValue.32x32" DefaultValue="https://localhost:6034/assets/icon-32px-01.png?v=4"/>
        <bt:Image id="Icon.CurrentValue.80x80" DefaultValue="https://localhost:6034/assets/icon-80px-01.png?v=4"/>
        
        <bt:Image id="Icon.ArchiveValue.16x16" DefaultValue="https://localhost:6034/assets/icon-16px-02.png?v=1"/>
        <bt:Image id="Icon.ArchiveValue.32x32" DefaultValue="https://localhost:6034/assets/icon-32px-02.png?v=1"/>
        <bt:Image id="Icon.ArchiveValue.80x80" DefaultValue="https://localhost:6034/assets/icon-80px-02.png?v=1"/>
        
        <!-- Multiple Value Group -->
        <bt:Image id="Icon.CompressedData.16x16" DefaultValue="https://localhost:6034/assets/icon-16px-03.png?v=1"/>
        <bt:Image id="Icon.CompressedData.32x32" DefaultValue="https://localhost:6034/assets/icon-32px-03.png?v=1"/>
        <bt:Image id="Icon.CompressedData.80x80" DefaultValue="https://localhost:6034/assets/icon-80px-03.png?v=1"/>
        
        <bt:Image id="Icon.SampledData.16x16" DefaultValue="https://localhost:6034/assets/icon-16px-04.png?v=1"/>
        <bt:Image id="Icon.SampledData.32x32" DefaultValue="https://localhost:6034/assets/icon-32px-04.png?v=1"/>
        <bt:Image id="Icon.SampledData.80x80" DefaultValue="https://localhost:6034/assets/icon-80px-04.png?v=1"/>
        
        <bt:Image id="Icon.TimedData.16x16" DefaultValue="https://localhost:6034/assets/icon-16px-05.png?v=4"/>
        <bt:Image id="Icon.TimedData.32x32" DefaultValue="https://localhost:6034/assets/icon-32px-05.png?v=4"/>
        <bt:Image id="Icon.TimedData.80x80" DefaultValue="https://localhost:6034/assets/icon-80px-05.png?v=4"/>
        
        <!-- Calculation Group -->
        <bt:Image id="Icon.CalculatedData.16x16" DefaultValue="https://localhost:6034/assets/icon-16px-06.png?v=4"/>
        <bt:Image id="Icon.CalculatedData.32x32" DefaultValue="https://localhost:6034/assets/icon-32px-06.png?v=4"/>
        <bt:Image id="Icon.CalculatedData.80x80" DefaultValue="https://localhost:6034/assets/icon-80px-06.png?v=4"/>
        
        <bt:Image id="Icon.TimeFilter.16x16" DefaultValue="https://localhost:6034/assets/icon-16px-07.png?v=4"/>
        <bt:Image id="Icon.TimeFilter.32x32" DefaultValue="https://localhost:6034/assets/icon-32px-07.png?v=4"/>
        <bt:Image id="Icon.TimeFilter.80x80" DefaultValue="https://localhost:6034/assets/icon-80px-07.png?v=4"/>
        
        <!-- Events Group -->
        <bt:Image id="Icon.Explore.16x16" DefaultValue="https://localhost:6034/assets/icon-16px-08.png?v=4"/>
        <bt:Image id="Icon.Explore.32x32" DefaultValue="https://localhost:6034/assets/icon-32px-08.png?v=4"/>
        <bt:Image id="Icon.Explore.80x80" DefaultValue="https://localhost:6034/assets/icon-80px-08.png?v=4"/>
        
        <bt:Image id="Icon.Compare.16x16" DefaultValue="https://localhost:6034/assets/icon-16px-09.png?v=4"/>
        <bt:Image id="Icon.Compare.32x32" DefaultValue="https://localhost:6034/assets/icon-32px-09.png?v=4"/>
        <bt:Image id="Icon.Compare.80x80" DefaultValue="https://localhost:6034/assets/icon-80px-09.png?v=4"/>
        
        <!-- Search Group -->
        <bt:Image id="Icon.Search.16x16" DefaultValue="https://localhost:6034/assets/icon-16px-10.png?v=4"/>
        <bt:Image id="Icon.Search.32x32" DefaultValue="https://localhost:6034/assets/icon-32px-10.png?v=4"/>
        <bt:Image id="Icon.Search.80x80" DefaultValue="https://localhost:6034/assets/icon-80px-10.png?v=4"/>
        
        <bt:Image id="Icon.AssetFilter.16x16" DefaultValue="https://localhost:6034/assets/icon-16px-11.png?v=4"/>
        <bt:Image id="Icon.AssetFilter.32x32" DefaultValue="https://localhost:6034/assets/icon-32px-11.png?v=4"/>
        <bt:Image id="Icon.AssetFilter.80x80" DefaultValue="https://localhost:6034/assets/icon-80px-11.png?v=4"/>
        
        <!-- Properties Group -->
        <bt:Image id="Icon.Properties.16x16" DefaultValue="https://localhost:6034/assets/icon-16px-12.png?v=4"/>
        <bt:Image id="Icon.Properties.32x32" DefaultValue="https://localhost:6034/assets/icon-32px-12.png?v=4"/>
        <bt:Image id="Icon.Properties.80x80" DefaultValue="https://localhost:6034/assets/icon-80px-12.png?v=4"/>
        
        <!-- Update Group -->
        <bt:Image id="Icon.Update.16x16" DefaultValue="https://localhost:6034/assets/icon-16px-13.png?v=4"/>
        <bt:Image id="Icon.Update.32x32" DefaultValue="https://localhost:6034/assets/icon-32px-13.png?v=4"/>
        <bt:Image id="Icon.Update.80x80" DefaultValue="https://localhost:6034/assets/icon-80px-13.png?v=4"/>
        
        <!-- Settings Group -->
        <bt:Image id="Icon.Settings.16x16" DefaultValue="https://localhost:6034/assets/icon-16px-14.png?v=4"/>
        <bt:Image id="Icon.Settings.32x32" DefaultValue="https://localhost:6034/assets/icon-32px-14.png?v=4"/>
        <bt:Image id="Icon.Settings.80x80" DefaultValue="https://localhost:6034/assets/icon-80px-14.png?v=4"/>
      </bt:Images>
      <bt:Urls>
        <bt:Url id="GetStarted.LearnMoreUrl" DefaultValue="https://go.microsoft.com/fwlink/?LinkId=276812"/>
        <bt:Url id="Commands.Url" DefaultValue="https://localhost:6034/src/views/8-dataLink/index.html"/>
        <!-- <bt:Url id="Commands.Url" DefaultValue="https://localhost:6034/commands.html"/> -->
        <bt:Url id="Taskpane.Url" DefaultValue="https://localhost:6034/excel/dataLink"/>
        <!-- 新增：带查询参数的入口，用于区分模式 -->
        <bt:Url id="Taskpane.Current.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=single&amp;type=current"/>
        <bt:Url id="Taskpane.Archive.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=single&amp;type=archive"/>
        <bt:Url id="Taskpane.ArchiveYesterday.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=archive&amp;type=archive&amp;at=yesterdayMidnight"/>
        <bt:Url id="Taskpane.ArchiveToday.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=archive&amp;type=archive&amp;at=todayMidnight"/>
        <bt:Url id="Taskpane.ArchiveNow.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=archive&amp;type=archive&amp;at=currentTime"/>
        <!-- Multiple Value URLs -->
        <bt:Url id="Taskpane.CompressedData.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=multiple&amp;type=compressed"/>
        <bt:Url id="Taskpane.CompressedYesterday.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=multiple&amp;type=compressed&amp;at=yesterday"/>
        <bt:Url id="Taskpane.CompressedToday.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=multiple&amp;type=compressed&amp;at=today"/>
        <bt:Url id="Taskpane.CompressedPastDay.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=multiple&amp;type=compressed&amp;at=pastDay"/>

        <bt:Url id="Taskpane.SampledData.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=multiple&amp;type=sampled"/>
        <bt:Url id="Taskpane.SampledYesterday.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=multiple&amp;type=sampled&amp;at=yesterday"/>
        <bt:Url id="Taskpane.SampledToday.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=multiple&amp;type=sampled&amp;at=today"/>
        <bt:Url id="Taskpane.SampledPastDay.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=multiple&amp;type=sampled&amp;at=pastDay"/>
        <bt:Url id="Taskpane.SampledPastWeek.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=multiple&amp;type=sampled&amp;at=pastWeek"/>
        <bt:Url id="Taskpane.SampledPastMonth.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=multiple&amp;type=sampled&amp;at=pastMonth"/>
        <bt:Url id="Taskpane.TimedData.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=multiple&amp;type=timed"/>
        <!-- Calculation URLs -->
        <bt:Url id="Taskpane.CalculatedData.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=calculation&amp;type=calculated"/>
        <bt:Url id="Taskpane.CalculatedYesterday.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=calculation&amp;type=calculated&amp;at=yesterday"/>
        <bt:Url id="Taskpane.CalculatedToday.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=calculation&amp;type=calculated&amp;at=today"/>
        <bt:Url id="Taskpane.CalculatedPastDay.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=calculation&amp;type=calculated&amp;at=pastDay"/>
        <bt:Url id="Taskpane.CalculatedPastWeek.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=calculation&amp;type=calculated&amp;at=pastWeek"/>
        <bt:Url id="Taskpane.CalculatedPastMonth.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=calculation&amp;type=calculated&amp;at=pastMonth"/>
        <bt:Url id="Taskpane.TimeFilter.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=calculation&amp;type=timeFilter"/>
        <bt:Url id="Taskpane.TimeFilterYesterday.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=calculation&amp;type=timeFilter&amp;at=yesterday"/>
        <bt:Url id="Taskpane.TimeFilterToday.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=calculation&amp;type=timeFilter&amp;at=today"/>
        <bt:Url id="Taskpane.TimeFilterPastDay.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=calculation&amp;type=timeFilter&amp;at=pastDay"/>
        <bt:Url id="Taskpane.TimeFilterPastWeek.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=calculation&amp;type=timeFilter&amp;at=pastWeek"/>
        <bt:Url id="Taskpane.TimeFilterPastMonth.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=calculation&amp;type=timeFilter&amp;at=pastMonth"/>
        <!-- Events URLs -->
        <bt:Url id="Taskpane.Explore.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=event&amp;type=explore"/>
        <bt:Url id="Taskpane.ExploreYesterday.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=event&amp;type=explore&amp;at=yesterday"/>
        <bt:Url id="Taskpane.ExploreToday.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=event&amp;type=explore&amp;at=today"/>
        <bt:Url id="Taskpane.ExplorePastDay.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=event&amp;type=explore&amp;at=pastDay"/>
        <bt:Url id="Taskpane.Compare.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=event&amp;type=compare"/>
        <!-- Search URLs -->
        <bt:Url id="Taskpane.Search.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=attribute&amp;type=attributeFilter"/>
        <bt:Url id="Taskpane.AssetFilter.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=element&amp;type=assetFilter"/>
        <!-- Properties URL -->
        <bt:Url id="Taskpane.Properties.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=properties&amp;type=properties"/>
        <!-- Update URL -->
        <bt:Url id="Taskpane.Update.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=update"/>
        <!-- Settings URL -->
        <bt:Url id="Taskpane.Settings.Url" DefaultValue="https://localhost:6034/excel/dataLink?mode=settings&amp;type=settings"/>
      </bt:Urls>
      <bt:ShortStrings>
        <bt:String id="SelectFunctionContext.Label" DefaultValue="Select DataLink Function">
          <bt:Override Locale="zh-CN" Value="选择数据链接功能"/>
        </bt:String>
        <bt:String id="GetStarted.Title" DefaultValue="Get started with your sample add-in!">
          <bt:Override Locale="zh-CN" Value="开始使用您的示例加载项！"/>
        </bt:String>
        <bt:String id="SingleValueLabel.Label" DefaultValue="Single Value">
          <bt:Override Locale="zh-CN" Value="单值"/>
        </bt:String>
        <bt:String id="CommandsGroup.Label" DefaultValue="Commands Group">
          <bt:Override Locale="zh-CN" Value="命令组"/>
        </bt:String>
        <bt:String id="CurrentValueButton.Label" DefaultValue="Current Value">
          <bt:Override Locale="zh-CN" Value="当前值"/>
        </bt:String>
        <bt:String id="ArchiveValueButton.Label" DefaultValue="Archive Value">
          <bt:Override Locale="zh-CN" Value="历史值"/>
        </bt:String>
        <bt:String id="TabIDMPDataLink.Label" DefaultValue="TDengine EAI">
          <bt:Override Locale="zh-CN" Value="TDengine EAI"/>
        </bt:String>
        <bt:String id="YesterdayMidnight.Label" DefaultValue="Value at yesterday midnight">
          <bt:Override Locale="zh-CN" Value="昨日零点值"/>
        </bt:String>
        <bt:String id="TodayMidnight.Label" DefaultValue="Value at today midnight">
          <bt:Override Locale="zh-CN" Value="今日零点值"/>
        </bt:String>
        <bt:String id="CurrentTime.Label" DefaultValue="Value at current time">
          <bt:Override Locale="zh-CN" Value="当前时间值"/>
        </bt:String>
        <!-- Multiple Value Group -->
        <bt:String id="MultipleValueLabel.Label" DefaultValue="Multiple Value">
          <bt:Override Locale="zh-CN" Value="多值"/>
        </bt:String>
        <bt:String id="CompressedData.Label" DefaultValue="Raw Data">
          <bt:Override Locale="zh-CN" Value="原始数据"/>
        </bt:String>
        <bt:String id="CompressedDataYesterday.Label" DefaultValue="Values for yesterday">
          <bt:Override Locale="zh-CN" Value="昨日数据"/>
        </bt:String>
        <bt:String id="CompressedDataToday.Label" DefaultValue="Values for today">
          <bt:Override Locale="zh-CN" Value="今日数据"/>
        </bt:String>
        <bt:String id="CompressedDataPastDay.Label" DefaultValue="Values for past day">
          <bt:Override Locale="zh-CN" Value="过去一天数据"/>
        </bt:String>
        <bt:String id="SampledData.Label" DefaultValue="Sampled Data">
          <bt:Override Locale="zh-CN" Value="采样数据"/>
        </bt:String>
        <bt:String id="SampledDataYesterday.Label" DefaultValue="Hourly values for yesterday">
          <bt:Override Locale="zh-CN" Value="昨日逐时数据"/>
        </bt:String>
        <bt:String id="SampledDataToday.Label" DefaultValue="Hourly values for today">
          <bt:Override Locale="zh-CN" Value="今日逐时数据"/>
        </bt:String>
        <bt:String id="SampledDataPastDay.Label" DefaultValue="Hourly values for past day">
          <bt:Override Locale="zh-CN" Value="最近24小时数据"/>
        </bt:String>
        <bt:String id="SampledDataPastWeek.Label" DefaultValue="Hourly values for past week">
          <bt:Override Locale="zh-CN" Value="最近一周数据"/>
        </bt:String>
        <bt:String id="SampledDataPastMonth.Label" DefaultValue="Hourly values for month">
          <bt:Override Locale="zh-CN" Value="本月逐时数据"/>
        </bt:String>
        <bt:String id="TimedData.Label" DefaultValue="Timed Data">
          <bt:Override Locale="zh-CN" Value="定时数据"/>
        </bt:String>
        <!-- Calculation Group -->
        <bt:String id="CalculationLabel.Label" DefaultValue="Calculation">
          <bt:Override Locale="zh-CN" Value="计算"/>
        </bt:String>
        <bt:String id="CalculatedData.Label" DefaultValue="Calculated Data">
          <bt:Override Locale="zh-CN" Value="计算数据"/>
        </bt:String>
        <bt:String id="TimeFilter.Label" DefaultValue="Time Filtered">
          <bt:Override Locale="zh-CN" Value="时间过滤"/>
        </bt:String>
        <!-- Events Group -->
        <bt:String id="EventsLabel.Label" DefaultValue="Events">
          <bt:Override Locale="zh-CN" Value="事件"/>
        </bt:String>
        <bt:String id="Explore.Label" DefaultValue="Event Explore">
          <bt:Override Locale="zh-CN" Value="事件浏览器"/>
        </bt:String>
         <bt:String id="ExploreYesterday.Label" DefaultValue="Events for yesterday">
          <bt:Override Locale="zh-CN" Value="昨日事件"/>
        </bt:String>
         <bt:String id="ExploreToday.Label" DefaultValue="Events for today">
          <bt:Override Locale="zh-CN" Value="今日事件"/>
        </bt:String>
         <bt:String id="ExplorePastDay.Label" DefaultValue="Events for past day ">
          <bt:Override Locale="zh-CN" Value="过去一天事件"/>
        </bt:String>
        <bt:String id="Compare.Label" DefaultValue="Compare">
          <bt:Override Locale="zh-CN" Value="比较"/>
        </bt:String>
        <!-- Search Group -->
        <bt:String id="SearchLabel.Label" DefaultValue="Search">
          <bt:Override Locale="zh-CN" Value="搜索"/>
        </bt:String>
        <bt:String id="AttributeSearch.Label" DefaultValue="Attribute Filter">
          <bt:Override Locale="zh-CN" Value="属性过滤"/>
        </bt:String>
        <bt:String id="AssetFilter.Label" DefaultValue="Asset Filter">
          <bt:Override Locale="zh-CN" Value="资产过滤"/>
        </bt:String>
        <!-- Properties Group -->
        <bt:String id="PropertiesLabel.Label" DefaultValue="Properties">
          <bt:Override Locale="zh-CN" Value="属性"/>
        </bt:String>
        <bt:String id="Properties.Label" DefaultValue="Properties">
          <bt:Override Locale="zh-CN" Value="属性"/>
        </bt:String>
        <!-- Update Group -->
        <bt:String id="UpdateLabel.Label" DefaultValue="Update">
          <bt:Override Locale="zh-CN" Value="更新"/>
        </bt:String>
        <bt:String id="Update.Label" DefaultValue="Update">
          <bt:Override Locale="zh-CN" Value="更新"/>
        </bt:String>
        <!-- Settings Group -->
        <bt:String id="SettingsLabel.Label" DefaultValue="Settings">
          <bt:Override Locale="zh-CN" Value="设置"/>
        </bt:String>
        <bt:String id="Settings.Label" DefaultValue="Settings">
          <bt:Override Locale="zh-CN" Value="设置"/>
        </bt:String>
      </bt:ShortStrings>
      <bt:LongStrings>
        <bt:String id="SelectFunctionContext.Tooltip" DefaultValue="Select a function array for the selected cells">
          <bt:Override Locale="zh-CN" Value="为所选单元格选择函数数组"/>
        </bt:String>
        <bt:String id="GetStarted.Description" DefaultValue="Your sample add-in loaded successfully. Go to the TDengine EAI tab and click the 'Current Value' button to get started.">
          <bt:Override Locale="zh-CN" Value="您的示例加载项已成功加载。转到 TDengine EAI 选项卡，然后单击'当前值'按钮以开始使用。"/>
        </bt:String>
        <bt:String id="CurrentValueButton.Tooltip" DefaultValue="Click to get current value">
          <bt:Override Locale="zh-CN" Value="单击以获取当前值"/>
        </bt:String>
        <bt:String id="ArchiveValueButton.Tooltip" DefaultValue="Click to archive value">
          <bt:Override Locale="zh-CN" Value="单击以获取历史值"/>
        </bt:String>
        <bt:String id="YesterdayMidnight.Tooltip" DefaultValue="Get value at yesterday midnight">
          <bt:Override Locale="zh-CN" Value="获取昨日零点值"/>
        </bt:String>
        <bt:String id="TodayMidnight.Tooltip" DefaultValue="Get value at today midnight">
          <bt:Override Locale="zh-CN" Value="获取今日零点值"/>
        </bt:String>
        <bt:String id="CurrentTime.Tooltip" DefaultValue="Get value at current time">
          <bt:Override Locale="zh-CN" Value="获取当前时间值"/>
        </bt:String>
        <!-- Multiple Value Tooltips -->
        <bt:String id="CompressedData.Tooltip" DefaultValue="Get compressed data">
          <bt:Override Locale="zh-CN" Value="获取压缩数据"/>
        </bt:String>
      <bt:String id="CompressedDataYesterday.Tooltip" DefaultValue="Get value at yesterday">
          <bt:Override Locale="zh-CN" Value="获取昨日值"/>
        </bt:String>
        <bt:String id="CompressedDataToday.Tooltip" DefaultValue="Get value at today">
          <bt:Override Locale="zh-CN" Value="获取今日值"/>
        </bt:String>
        <bt:String id="CompressedDataPastDay.Tooltip" DefaultValue="Get value at past day">
          <bt:Override Locale="zh-CN" Value="获取过去一天值"/>
        </bt:String>
        <bt:String id="SampledData.Tooltip" DefaultValue="Get sampled data">
          <bt:Override Locale="zh-CN" Value="获取采样数据"/>
        </bt:String>
        <bt:String id="SampledDataYesterday.Tooltip" DefaultValue="Get hourly values for yesterday">
          <bt:Override Locale="zh-CN" Value="获取昨日逐时数据"/>
        </bt:String>
        <bt:String id="SampledDataToday.Tooltip" DefaultValue="Get hourly values for today">
          <bt:Override Locale="zh-CN" Value="获取今日逐时数据"/>
        </bt:String>
        <bt:String id="SampledDataPastDay.Tooltip" DefaultValue="Get hourly values for past day">
          <bt:Override Locale="zh-CN" Value="获取最近24小时数据"/>
        </bt:String>
        <bt:String id="SampledDataPastWeek.Tooltip" DefaultValue="Get hourly values for past week">
          <bt:Override Locale="zh-CN" Value="获取最近一周数据"/>
        </bt:String>
        <bt:String id="SampledDataPastMonth.Tooltip" DefaultValue="Get hourly values for month">
          <bt:Override Locale="zh-CN" Value="获取本月逐时数据"/>
        </bt:String>
        <bt:String id="TimedData.Tooltip" DefaultValue="Get timed data">
          <bt:Override Locale="zh-CN" Value="获取定时数据"/>
        </bt:String>
        <!-- Calculation Tooltips -->
        <bt:String id="CalculatedData.Tooltip" DefaultValue="Get calculated data">
          <bt:Override Locale="zh-CN" Value="获取计算数据"/>
        </bt:String>
        <bt:String id="TimeFilter.Tooltip" DefaultValue="Get time filtered data">
          <bt:Override Locale="zh-CN" Value="获取时间过滤数据"/>
        </bt:String>
        <!-- Events Tooltips -->
        <bt:String id="Explore.Tooltip" DefaultValue="Explore events">
          <bt:Override Locale="zh-CN" Value="事件浏览器"/>
        </bt:String>
         <bt:String id="ExploreYesterday.Tooltip" DefaultValue="Get events for yesterday">
          <bt:Override Locale="zh-CN" Value="获取昨日事件"/>
        </bt:String>
         <bt:String id="ExploreToday.Tooltip" DefaultValue="Get events for today">
          <bt:Override Locale="zh-CN" Value="获取今日事件"/>
        </bt:String>
         <bt:String id="ExplorePastDay.Tooltip" DefaultValue="Get events for past day">
          <bt:Override Locale="zh-CN" Value="获取过去一天事件"/>
        </bt:String>
        <bt:String id="Compare.Tooltip" DefaultValue="Compare events">
          <bt:Override Locale="zh-CN" Value="比较事件"/>
        </bt:String>
        <!-- Search Tooltips -->
        <bt:String id="Search.Tooltip" DefaultValue="Search data">
          <bt:Override Locale="zh-CN" Value="搜索数据"/>
        </bt:String>
        <bt:String id="AssetFilter.Tooltip" DefaultValue="Filter assets">
          <bt:Override Locale="zh-CN" Value="过滤资产"/>
        </bt:String>
        <!-- Properties Tooltip -->
        <bt:String id="Properties.Tooltip" DefaultValue="View and edit properties">
          <bt:Override Locale="zh-CN" Value="查看和编辑属性"/>
        </bt:String>
        <!-- Update Tooltip -->
        <bt:String id="Update.Tooltip" DefaultValue="Update data">
          <bt:Override Locale="zh-CN" Value="更新数据"/>
        </bt:String>
        <!-- Settings Tooltip -->
        <bt:String id="Settings.Tooltip" DefaultValue="Configure settings">
          <bt:Override Locale="zh-CN" Value="配置设置"/>
        </bt:String>
      </bt:LongStrings>
    </Resources>
  </VersionOverrides>
</OfficeApp>