<ManagementPack ContentReadable="true" SchemaVersion="1.1" OriginalSchemaVersion="1.1" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <Manifest>
    <Identity>
      <ID>WorkItemsAssignedToMe</ID>
      <Version>1.0.0.0</Version>
    </Identity>
    <Name>Work Items Assigned To Me</Name>
    <References>
      <Reference Alias="Console">
        <ID>Microsoft.EnterpriseManagement.ServiceManager.UI.Console</ID>
        <Version>7.0.5826.886</Version>
        <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
      </Reference>
      <Reference Alias="WorkItem">
        <ID>System.WorkItem.Library</ID>
        <Version>7.0.5826.0</Version>
        <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
      </Reference>
      <Reference Alias="Authoring">
        <ID>Microsoft.EnterpriseManagement.ServiceManager.UI.Authoring</ID>
        <Version>7.0.5826.0</Version>
        <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
      </Reference>
      <Reference Alias="CoreKnowledge">
        <ID>System.Knowledge.Library</ID>
        <Version>7.0.5826.0</Version>
        <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
      </Reference>
      <Reference Alias="IncidentManagement">
        <ID>ServiceManager.IncidentManagement.Library</ID>
        <Version>7.0.5826.0</Version>
        <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
      </Reference>
      <Reference Alias="SupportingItem">
        <ID>System.SupportingItem.Library</ID>
        <Version>7.0.5826.0</Version>
        <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
      </Reference>
      <Reference Alias="SystemActivityLibrary">
        <ID>System.WorkItem.Activity.Library</ID>
        <Version>7.0.5826.0</Version>
        <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
      </Reference>
      <Reference Alias="System">
        <ID>System.Library</ID>
        <Version>7.0.5826.0</Version>
        <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
      </Reference>
      <Reference Alias="ServiceManagerWorkItem">
        <ID>ServiceManager.WorkItem.Library</ID>
        <Version>7.0.5826.0</Version>
        <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
      </Reference>
    </References>
  </Manifest>
  <TypeDefinitions>
    <EntityTypes>
      <TypeProjections>
        <TypeProjection ID="System.WorkItem.AssignedToUser.Projection" Accessibility="Public" Type="WorkItem!System.WorkItem">
          <Component Path="$Target/Path[Relationship='WorkItem!System.WorkItemAssignedToUser']$" Alias="WorkItemAssignedToUser" />
          <Component Path="$Target/Path[Relationship='SystemActivityLibrary!System.WorkItemContainsActivity' TypeConstraint='SystemActivityLibrary!System.WorkItem.Activity.ReviewActivity']$" Alias="ContainedReviewActivities">
            <Component Path="$Target/Path[Relationship='SystemActivityLibrary!System.ReviewActivityHasReviewer']$" Alias="Reviewers">
              <Component Path="$Target/Path[Relationship='SystemActivityLibrary!System.ReviewerIsUser']$" Alias="User" />
            </Component>
          </Component>
        </TypeProjection>
      </TypeProjections>
    </EntityTypes>
  </TypeDefinitions>
  <Categories>
    <Category ID="WorkItemMPCategory" Value="Console!Microsoft.EnterpriseManagement.ServiceManager.ManagementPack">
      <ManagementPackName>WorkItemsAssignedToMe</ManagementPackName>
      <ManagementPackVersion>1.0.0.0</ManagementPackVersion>
    </Category>
    <Category ID="Category.fd56a9047f8643c2affd29e363389a33" Target="View.WorkItemsAssignedToMe" Value="Console!Microsoft.EnterpriseManagement.ServiceManager.UI.Console.ViewTasks" />
    <Category ID="Category.9b1fd548772c49b7b13423020f8ad7f3" Target="View.WorkItemsAssignedToMe" Value="Authoring!Microsoft.EnterpriseManagement.ServiceManager.UI.Authoring.CreateTypeCategory" />
  </Categories>
  <Presentation>
    <Views>
      <View ID="View.WorkItemsAssignedToMe" Accessibility="Public" Enabled="true" Target="WorkItem!System.WorkItem" TypeID="Console!GridViewType" Visible="true">
        <Category>NotUsed</Category>
        <Data>
          <Adapters>
            <Adapter AdapterName="dataportal:EnterpriseManagementObjectProjectionAdapter">
              <AdapterAssembly>Microsoft.EnterpriseManagement.UI.SdkDataAccess</AdapterAssembly>
              <AdapterType>Microsoft.EnterpriseManagement.UI.SdkDataAccess.DataAdapters.EnterpriseManagementObjectProjectionAdapter</AdapterType>
            </Adapter>
            <Adapter AdapterName="viewframework://Adapters/AdvancedList">
              <AdapterAssembly>Microsoft.EnterpriseManagement.UI.ViewFramework</AdapterAssembly>
              <AdapterType>Microsoft.EnterpriseManagement.UI.ViewFramework.AdvancedListSupportAdapter</AdapterType>
            </Adapter>
          </Adapters>
          <ItemsSource>
            <AdvancedListSupportClass DataTypeName="" AdapterName="viewframework://Adapters/AdvancedList" FullUpdateAdapter="dataportal:EnterpriseManagementObjectProjectionAdapter" RemoveItemsAdapter="dataportal:EnterpriseManagementObjectProjectionAdapter" AppendItemsAdapter="dataportal:EnterpriseManagementObjectProjectionAdapter" UpdateItemsAdapter="dataportal:EnterpriseManagementObjectProjectionAdapter" DataSource="mom:ManagementGroup" FullUpdateFrequency="1" Streaming="true" IsRecurring="true" RecurrenceFrequency="{x:Static s:Int32.MaxValue}" xmlns="clr-namespace:Microsoft.EnterpriseManagement.UI.ViewFramework;assembly=Microsoft.EnterpriseManagement.UI.ViewFramework" xmlns:av="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib">
              <AdvancedListSupportClass.Parameters>
                <QueryParameter Parameter="TypeProjectionId" Value="$MPElement[Name='System.WorkItem.AssignedToUser.Projection']$" />
              </AdvancedListSupportClass.Parameters>
            </AdvancedListSupportClass>
          </ItemsSource>
          <Criteria>
            <QueryCriteria Adapter="omsdk://Adapters/Criteria" xmlns="http://tempuri.org/Criteria.xsd">
              <Criteria>
                <FreeformCriteria>
                  <Freeform>
                    <Criteria xmlns="http://Microsoft.EnterpriseManagement.Core.Criteria/">
                      <Expression>
                        <Or>
                          <Expression>
                            <SimpleExpression>
                              <ValueExpressionLeft>
                                <GenericProperty Path="$Context/Path[Relationship='WorkItem!System.WorkItemAssignedToUser']$">Id</GenericProperty>
                              </ValueExpressionLeft>
                              <Operator>Equal</Operator>
                              <ValueExpressionRight>
                                <Token>[me]</Token>
                              </ValueExpressionRight>
                            </SimpleExpression>
                          </Expression>
                          <Expression>
                            <SimpleExpression>
                              <ValueExpressionLeft>
                                <GenericProperty Path="$Context/Path[Relationship='SystemActivityLibrary!System.WorkItemContainsActivity']/Path[Relationship='SystemActivityLibrary!System.ReviewActivityHasReviewer']/Path[Relationship='SystemActivityLibrary!System.ReviewerIsUser']$">Id</GenericProperty>
                              </ValueExpressionLeft>
                              <Operator>Equal</Operator>
                              <ValueExpressionRight>
                                <Token>[me]</Token>
                              </ValueExpressionRight>
                            </SimpleExpression>
                          </Expression>
                        </Or>
                      </Expression>
                    </Criteria>
                  </Freeform>
                </FreeformCriteria>
              </Criteria>
            </QueryCriteria>
          </Criteria>
        </Data>
        <Presentation>
          <Columns>
            <mux:ColumnCollection xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:mux="http://schemas.microsoft.com/SystemCenter/Common/UI/Views/GridView" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:data="clr-namespace:Microsoft.EnterpriseManagement.UI.SdkDataAccess.Common;assembly=Microsoft.EnterpriseManagement.UI.SdkDataAccess">
              <mux:Column Name="Id" DisplayMemberBinding="{Binding Path=Id}" Width="100" DisplayName="Id.3a604d3142fa4ce3bab913e5a036e18a" Property="Id" DataType="s:String" />
              <mux:Column Name="Title" DisplayMemberBinding="{Binding Path=Title}" Width="100" DisplayName="Title.a3f6dcad2ecf4a609b68c16c58f81602" Property="Title" DataType="s:String" />
              <mux:Column Name="Description" DisplayMemberBinding="{Binding Path=Description}" Width="100" DisplayName="Description.f075b2ab8d9f4a6eacdcb7eff2d1eef7" Property="Description" DataType="s:String" />
              <mux:Column Name="CreatedDate" DisplayMemberBinding="{Binding Path=CreatedDate}" Width="100" DisplayName="CreatedDate.739810e72b5145558c9f07a1b96def84" Property="CreatedDate" DataType="s:DateTime" />
              <mux:Column Name="$LastModified$" DisplayMemberBinding="{Binding Path=$LastModified$}" Width="100" DisplayName="LastModified.985256ae2873442581403e96820ddf3b" Property="$LastModified$" DataType="s:DateTime" />
            </mux:ColumnCollection>
          </Columns>
          <ViewStrings>
            <ViewString ID="CreatedDate.739810e72b5145558c9f07a1b96def84">$MPElement[Name="CreatedDate.739810e72b5145558c9f07a1b96def84"]$</ViewString>
            <ViewString ID="Description.f075b2ab8d9f4a6eacdcb7eff2d1eef7">$MPElement[Name="Description.f075b2ab8d9f4a6eacdcb7eff2d1eef7"]$</ViewString>
            <ViewString ID="Id.3a604d3142fa4ce3bab913e5a036e18a">$MPElement[Name="Id.3a604d3142fa4ce3bab913e5a036e18a"]$</ViewString>
            <ViewString ID="LastModified.985256ae2873442581403e96820ddf3b">$MPElement[Name="LastModified.985256ae2873442581403e96820ddf3b"]$</ViewString>
            <ViewString ID="Title.a3f6dcad2ecf4a609b68c16c58f81602">$MPElement[Name="Title.a3f6dcad2ecf4a609b68c16c58f81602"]$</ViewString>
          </ViewStrings>
        </Presentation>
      </View>
    </Views>
    <FolderItems>
      <FolderItem ElementID="View.WorkItemsAssignedToMe" ID="FolderItem.eaede5edadfd4d8b9154f751b35ae1d0" Folder="ServiceManagerWorkItem!ServiceManager.Console.WorkItem.Root" />
    </FolderItems>
    <ImageReferences>
      <ImageReference ElementID="View.WorkItemsAssignedToMe" ImageID="ServiceManagerWorkItem!WorkItemImage16x16" />
    </ImageReferences>
    <StringResources>
      <StringResource ID="Description.d045e26294484a5193223c2b807054fa" />
      <StringResource ID="DisplayName.30f06ee47fd8404b89af60e52a9d6fa9" />
      <StringResource ID="CreatedDate.1700cad59e4348adb7361966969834a5" />
      <StringResource ID="Description.79c7df27bfb84eb4951ab527fd9b0952" />
      <StringResource ID="Id.3e6b4664852e4b629b7a1ef9afc68842" />
      <StringResource ID="LastModified.dfe6975f30d74c52a28195f7aae9108a" />
      <StringResource ID="Title.44ef1086055147278e8f08099d23f77b" />
      <StringResource ID="CreatedDate.739810e72b5145558c9f07a1b96def84" />
      <StringResource ID="Description.f075b2ab8d9f4a6eacdcb7eff2d1eef7" />
      <StringResource ID="Id.3a604d3142fa4ce3bab913e5a036e18a" />
      <StringResource ID="LastModified.985256ae2873442581403e96820ddf3b" />
      <StringResource ID="Title.a3f6dcad2ecf4a609b68c16c58f81602" />
    </StringResources>
  </Presentation>
  <LanguagePacks>
    <LanguagePack ID="ENU" IsDefault="true">
      <DisplayStrings>
        <DisplayString ElementID="System.WorkItem.AssignedToUser.Projection">
          <Name>Work Item Assigned To User</Name>
        </DisplayString>
        <DisplayString ElementID="WorkItemsAssignedToMe">
          <Name>Work Items Assigned to Me</Name>
          <Description>Contains a special type projection and a single view for Work Items Assigned to Me</Description>
        </DisplayString>
        <DisplayString ElementID="View.WorkItemsAssignedToMe">
          <Name>Work Items Assigned To Me</Name>
        </DisplayString>
        <DisplayString ElementID="Description.d045e26294484a5193223c2b807054fa">
          <Name>Description</Name>
          <Description>Description</Description>
        </DisplayString>
        <DisplayString ElementID="DisplayName.30f06ee47fd8404b89af60e52a9d6fa9">
          <Name>Display Name</Name>
          <Description>Display name</Description>
        </DisplayString>
        <DisplayString ElementID="CreatedDate.1700cad59e4348adb7361966969834a5">
          <Name>Created Date</Name>
          <Description>Created date</Description>
        </DisplayString>
        <DisplayString ElementID="Description.79c7df27bfb84eb4951ab527fd9b0952">
          <Name>Description</Name>
          <Description>Description</Description>
        </DisplayString>
        <DisplayString ElementID="Id.3e6b4664852e4b629b7a1ef9afc68842">
          <Name>ID</Name>
          <Description>Work item ID</Description>
        </DisplayString>
        <DisplayString ElementID="LastModified.dfe6975f30d74c52a28195f7aae9108a">
          <Name>Last Modified</Name>
          <Description>Last modified</Description>
        </DisplayString>
        <DisplayString ElementID="Title.44ef1086055147278e8f08099d23f77b">
          <Name>Title</Name>
          <Description>Title</Description>
        </DisplayString>
        <DisplayString ElementID="CreatedDate.739810e72b5145558c9f07a1b96def84">
          <Name>Created Date</Name>
          <Description>Created date</Description>
        </DisplayString>
        <DisplayString ElementID="Description.f075b2ab8d9f4a6eacdcb7eff2d1eef7">
          <Name>Description</Name>
          <Description>Description</Description>
        </DisplayString>
        <DisplayString ElementID="Id.3a604d3142fa4ce3bab913e5a036e18a">
          <Name>ID</Name>
          <Description>Work item ID</Description>
        </DisplayString>
        <DisplayString ElementID="LastModified.985256ae2873442581403e96820ddf3b">
          <Name>Last Modified</Name>
          <Description>Last modified</Description>
        </DisplayString>
        <DisplayString ElementID="Title.a3f6dcad2ecf4a609b68c16c58f81602">
          <Name>Title</Name>
          <Description>Title</Description>
        </DisplayString>
      </DisplayStrings>
    </LanguagePack>
  </LanguagePacks>
</ManagementPack>