<VSTemplate Version="3.0.0" Type="Item" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas.microsoft.com/developer/vstemplate/2005">
  <TemplateData>
    <Name Package="{0E109BD6-39F8-41AC-97B5-257344833610}" ID="303"/>
    <Description Package="{0E109BD6-39F8-41AC-97B5-257344833610}" ID="302"/>
    <Icon Package="{D162022B-0058-4622-B6C2-03D6F60B2CFA}" ID="203"/>
    <TemplateID>SharePoint15BDC_VB</TemplateID>
    <RequiredFrameworkVersion>4.0</RequiredFrameworkVersion>
    <ProjectType>VisualBasic</ProjectType>
    <SortOrder>110</SortOrder>
    <NumberOfParentCategoriesToRollUp>1</NumberOfParentCategoriesToRollUp>    
    <DefaultName>BdcModel</DefaultName>
    <ProvideDefaultName>true</ProvideDefaultName> 
    <CreateInPlace>true</CreateInPlace>
    <TemplateGroupID>SharePointItemTemplateGroupID</TemplateGroupID>
    <ShowByDefault>false</ShowByDefault>
  </TemplateData>
  <TemplateContent>
    <ProjectItem ReplaceParameters="true" TargetFileName="$fileinputname$\SharePointProjectItem.spdata" OpenInEditor="false">SharePointBDC.spdata</ProjectItem>
    <ProjectItem ReplaceParameters="true" TargetFileName="$fileinputname$\$fileinputname$.bdcm" OpenInEditor="false">SharePointBDC.bdcm</ProjectItem>
    <ProjectItem ReplaceParameters="true" TargetFileName="$fileinputname$\$fileinputname$.bdcm.diagram" OpenInEditor="false">SharePointBDC.bdcm.diagram</ProjectItem>
    <ProjectItem ReplaceParameters="true" TargetFileName="$fileinputname$\Entity1.vb" OpenInEditor="false">Entity1.vb</ProjectItem>	
    <ProjectItem ReplaceParameters="true" TargetFileName="$fileinputname$\Entity1Service.vb" OpenInEditor="false">Entity1Service.vb</ProjectItem>
    <CustomParameters>
      <CustomParameter Name="SharePointProjectTemplateAttributes" Value="ProjectItem"/>
      <CustomParameter Name="SharePointProjectParentFilter" Value="General;ProjectItem"/>
      
      <!-- localization tag -->    
      <CustomParameter Name="$loc_BdcmAddTDTodoComment$" _locID="$loc_BdcmAddTDTodoComment$" _locAttrData="Value" Value="TODO: agregar TypeDescriptors al agregar propiedades a Entidad1."/>
      <CustomParameter Name="$loc_BdcmFinderEndComment$" _locID="$loc_BdcmFinderEndComment$" _locAttrData="Value" Value="método de buscador final"/>
      <CustomParameter Name="$loc_BdcmFinderStartComment$" _locID="$loc_BdcmFinderStartComment$" _locAttrData="Value" Value="método de buscador de inicio"/>
      <CustomParameter Name="$loc_BdcmFinderTodoComment$" _locID="$loc_BdcmFinderTodoComment$" _locAttrData="Value" Value="TODO: cambiar el nombre del método si es necesario."/>
      <CustomParameter Name="$loc_BdcmIdTodoComment$" _locID="$loc_BdcmIdTodoComment$" _locAttrData="Value" Value="TODO: cambiar el nombre del id. y, si es necesario, el TypeName del identificador."/>
      <CustomParameter Name="$loc_BdcmSpecificFinderEndComment$" _locID="$loc_BdcmSpecificFinderEndComment$" _locAttrData="Value" Value="método de buscador específico final"/>
      <CustomParameter Name="$loc_BdcmSpecificFinderStartComment$" _locID="$loc_BdcmSpecificFinderStartComment$" _locAttrData="Value" Value="método de buscador específico de inicio"/>
      <CustomParameter Name="$loc_Entity1ServiceFunctionSummary$" _locID="$loc_Entity1ServiceFunctionSummary$" _locAttrData="Value" Value="Si desea eliminar el método o cambiarlo de nombre, considere la posibilidad de cambiar también el contenido XML en el archivo de modelo BDC."/>
      <CustomParameter Name="$loc_Entity1ServiceFunctionTodoComment$" _locID="$loc_Entity1ServiceFunctionTodoComment$" _locAttrData="Value" Value="TODO: esto es solo un ejemplo. Reemplace este sencillo ejemplo por código válido."/>
      <CustomParameter Name="$loc_Entity1ServiceReadItemSummary$" _locID="$loc_Entity1ServiceReadItemSummary$" _locAttrData="Value" Value="Este es un método de buscador específico de ejemplo para Entidad1."/>
      <CustomParameter Name="$loc_Entity1ServiceReadListReturns$" _locID="$loc_Entity1ServiceReadListReturns$" _locAttrData="Value" Value="IEnumerable de entidades"/>
      <CustomParameter Name="$loc_Entity1ServiceReadListSummary$" _locID="$loc_Entity1ServiceReadListSummary$" _locAttrData="Value" Value="Este es un método de buscador de ejemplo para Entidad1."/>
      <CustomParameter Name="$loc_Entity1ServiceSummary1$" _locID="$loc_Entity1ServiceSummary1$" _locAttrData="Value" Value="Todos los métodos para recuperar, actualizar y eliminar datos se implementan en este archivo de clase."/>
      <CustomParameter Name="$loc_Entity1ServiceSummary2$" _locID="$loc_Entity1ServiceSummary2$" _locAttrData="Value" Value="En los ejemplos siguientes se muestra el buscador y el método de buscador específico para Entidad1."/>
      <CustomParameter Name="$loc_Entity1Summary1$" _locID="$loc_Entity1Summary1$" _locAttrData="Value" Value="Esta clase contiene las propiedades de Entidad1. Las propiedades conservan los datos de Entidad1."/>
      <CustomParameter Name="$loc_Entity1Summary2$" _locID="$loc_Entity1Summary2$" _locAttrData="Value" Value="Si desea cambiar la clase de nombre, no se olvide de cambiar también el nombre de la entidad en el contenido XML del modelo."/>
      <CustomParameter Name="$loc_Entity1TodoComment$" _locID="$loc_Entity1TodoComment$" _locAttrData="Value" Value="TODO: implementar aquí las propiedades adicionales. La propiedad Message es solamente un ejemplo de la apariencia posible de una propiedad."/>

      <!-- default value for strong name -->
      <CustomParameter Name="$ProjectItemName$" Value="$fileinputname$"/>
    </CustomParameters>
  </TemplateContent>
  <WizardExtension>
    <Assembly>Microsoft.VisualStudio.SharePoint.Designers.BusinessDataConnectivity, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</Assembly>
    <FullClassName>Microsoft.VisualStudio.SharePoint.Designers.BusinessDataConnectivity.UI.Wizards.BdcWizard</FullClassName>
  </WizardExtension>
</VSTemplate>
