<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
  <CodeSnippet Format="1.0.0">
    <Header>
      <Title>Imprimir un documento de Word</Title>
      <Author>Microsoft Corporation</Author>
      <Description>Establece las opciones de la impresora e imprime un documento de Word.</Description>
      <HelpUrl></HelpUrl>
      <SnippetTypes>
        <SnippetType>Expansion</SnippetType>
      </SnippetTypes>
      <Keywords>
        <Keyword></Keyword>
      </Keywords>
      <Shortcut></Shortcut>
    </Header>
    <Snippet>
      <References>
        <Reference>
          <Assembly>Microsoft.Office.Interop.Word.dll</Assembly>
          <Url></Url>
        </Reference>
      </References>
      <Imports>
        <Import>
          <Namespace>Word = Microsoft.Office.Interop.Word</Namespace>
        </Import>
      </Imports>
      <Declarations>
        <Literal Editable="true">
          <ID>backGroundValue</ID>
          <Type>System.Bool</Type>
          <ToolTip>Reemplazar por un valor booleano. True para imprimir el documento en el fondo. Utilizar System.Type.Missing para omitir este parámetro opcional.</ToolTip>
          <Default>true</Default>
          <Function></Function>
        </Literal>
        <Literal Editable="true">
          <ID>appendValue</ID>
          <Type>System.Bool</Type>
          <ToolTip>Reemplazar por un valor booleano. True para anexar el documento al archivo especificado por el argumento OutputFileName; false para sobrescribir el contenido de OutputFileName; System.Type.Missing para omitir el parámetro.</ToolTip>
          <Default>true</Default>
          <Function></Function>
        </Literal>
        <Literal Editable="true">
          <ID>rangeValue</ID>
          <Type>Word.WdPrintOutRange</Type>
          <ToolTip>Reemplazar por el intervalo de la página. Puede ser cualquier constante Word.WdPrintOutRange. Dejar en blanco para omitirlo.</ToolTip>
          <Default>wdPrintAllDocument</Default>
          <Function></Function>
        </Literal>
        <Literal Editable="true">
          <ID>outputFileNameValue</ID>
          <Type>System.Bool</Type>
          <ToolTip>Si PrintToFile es true, reemplazar por la ruta de acceso y el nombre del archivo de salida. Si no, utilizar System.Type.Missing.</ToolTip>
          <Default>true</Default>
          <Function></Function>
        </Literal>
        <Literal Editable="true">
          <ID>fromPageValue</ID>
          <Type>System.Int</Type>
          <ToolTip>Reemplazar por el número de la página de inicio cuando se establezca el intervalo en Word.wdPrintFromTo. De lo contrario, dejar en blanco.</ToolTip>
          <Default>1</Default>
          <Function></Function>
        </Literal>
        <Literal Editable="true">
          <ID>toPageValue</ID>
          <Type>System.Int</Type>
          <ToolTip>Reemplazar por el número de la página final cuando el intervalo se establece en Word.wdPrintFromTo. De lo contrario, dejar en blanco.</ToolTip>
          <Default>10</Default>
          <Function></Function>
        </Literal>
        <Literal Editable="true">
          <ID>itemValue</ID>
          <Type>Word.WdPrintOutItem</Type>
          <ToolTip>Reemplazar por el elemento que se va a imprimir. Puede ser cualquier constante Word.WdPrintOutItem. Dejar en blanco para omitir este argumento.</ToolTip>
          <Default>wdPrintDocumentContent</Default>
          <Function></Function>
        </Literal>
        <Literal Editable="true">
          <ID>copiesValue</ID>
          <Type>System.Int</Type>
          <ToolTip>Reemplazar por el número de copias que se van a imprimir, o dejar en blanco para usar el valor predeterminado.</ToolTip>
          <Default>1</Default>
          <Function></Function>
        </Literal>
        <Literal Editable="true">
          <ID>pagesValue</ID>
          <Type>System.String</Type>
          <ToolTip>Reemplazar por los números e intervalos de página que se van a imprimir, separados por comas. Por ejemplo, "2, 6-10" imprime la página 2 y las páginas comprendidas entre la 6 y la 10. Utilizar System.Type.Missing para omitir.</ToolTip>
          <Default>"6-10"</Default>
          <Function></Function>
        </Literal>
        <Literal Editable="true">
          <ID>pageTypeValue</ID>
          <Type>Word.WdPrintOutPages</Type>
          <ToolTip>Reemplazar por el tipo de páginas que se van a imprimir. Puede ser cualquier constante Word.WdPrintOutPages. Dejar en blanco para omitirlo.</ToolTip>
          <Default>wdPrintAllPages</Default>
          <Function></Function>
        </Literal>
        <Literal Editable="true">
          <ID>collateValue</ID>
          <Type>System.Bool</Type>
          <ToolTip>Reemplazar por un valor booleano. True para imprimir todas las páginas del documento antes de imprimir la siguiente copia, cuando se imprimen varias copias de un mismo documento.</ToolTip>
          <Default>true</Default>
          <Function></Function>
        </Literal>
        <Literal Editable="true">
          <ID>manualDuplexPrintValue</ID>
          <Type>System.Bool</Type>
          <ToolTip>Reemplazar por un valor booleano. True para imprimir un documento por las dos caras en una impresora sin kit de impresión de doble cara.</ToolTip>
          <Default>true</Default>
          <Function></Function>
        </Literal>
        <Literal Editable="true">
          <ID>printZoomColumnValue</ID>
          <Type>System.Int</Type>
          <ToolTip>Reemplazar por el número de páginas que desea que Word ajuste horizontalmente en una página. Puede ser 1, 2, 3 o 4. Dejar en blanco para omitirlo.</ToolTip>
          <Default>1</Default>
          <Function></Function>
        </Literal>
        <Literal Editable="true">
          <ID>printZoomRowValue</ID>
          <Type>System.Int</Type>
          <ToolTip>Reemplazar por el número de páginas que desea que Word ajuste verticalmente en una página. Puede ser 1, 2 o 4. Dejar en blanco para omitirlo.</ToolTip>
          <Default>1</Default>
          <Function></Function>
        </Literal>
        <Literal Editable="true">
          <ID>printZoomWidthValue</ID>
          <Type>System.Int</Type>
          <ToolTip>Reemplazar por el ancho al que quiere que Word ajuste las páginas impresas, en twips (20 twips = 1 punto; 72 puntos = 1 pulgada).</ToolTip>
          <Default>20</Default>
          <Function></Function>
        </Literal>
        <Literal Editable="true">
          <ID>printZooHeightValue</ID>
          <Type>System.Int</Type>
          <ToolTip>Remplazar por el alto al que desea que Word ajuste las páginas impresas, en twips (20 twips = 1 punto; 72 puntos = 1 pulgada).</ToolTip>
          <Default>10</Default>
          <Function></Function>
        </Literal>
        <Literal Editable="true">
          <ID>printToFileValue</ID>
          <Type>System.Bool</Type>
          <ToolTip>True para enviar instrucciones de la impresora a un archivo. Asegúrese de especificar un archivo con un OutputFileName.</ToolTip>
          <Default>true</Default>
          <Function></Function>
        </Literal>
        <Object Editable="true">
          <ID>printToFile</ID>
          <Type>System.Object</Type>
          <ToolTip>Reemplazar por un valor booleano. True para enviar instrucciones de la impresora a un archivo. Asegúrese de especificar un archivo con un outputFileName.</ToolTip>
          <Default>printToFile</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>background</ID>
          <Type>System.Object</Type>
          <ToolTip>Reemplazar por una variable que contenga el valor del fondo.</ToolTip>
          <Default>background</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>append</ID>
          <Type>System.Object</Type>
          <ToolTip>Reemplazar por una variable que contenga el valor Append.</ToolTip>
          <Default>append</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>range</ID>
          <Type>System.Object</Type>
          <ToolTip>Reemplazar por una variable que contenga el valor del intervalo.</ToolTip>
          <Default>range</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>outputFileName</ID>
          <Type>System.Object</Type>
          <ToolTip>Reemplazar por una variable que contenga el valor outputFileName.</ToolTip>
          <Default>outputFileName</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>fromPage</ID>
          <Type>System.Object</Type>
          <ToolTip>Reemplazar por una variable que contenga el valor fromPage.</ToolTip>
          <Default>fromPage</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>toPage</ID>
          <Type>System.Object</Type>
          <ToolTip>Reemplazar por una variable que contenga el valor toPage.</ToolTip>
          <Default>toPage</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>item</ID>
          <Type>System.Object</Type>
          <ToolTip>Reemplazar por una variable que contenga el valor del elemento.</ToolTip>
          <Default>item</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>copies</ID>
          <Type>System.Object</Type>
          <ToolTip>Reemplazar por una variable que contenga el valor de las copias.</ToolTip>
          <Default>copies</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>pages</ID>
          <Type>System.Object</Type>
          <ToolTip>Reemplazar por una variable que contenga el valor de las páginas.</ToolTip>
          <Default>pages</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>pageType</ID>
          <Type>System.Object</Type>
          <ToolTip>Reemplazar por una variable que contenga el valor pageType.</ToolTip>
          <Default>pageType</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>printToFile</ID>
          <Type>System.Object</Type>
          <ToolTip>Reemplazar por una variable que contenga el valor printToFile.</ToolTip>
          <Default>printToFile</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>collate</ID>
          <Type>System.Object</Type>
          <ToolTip>Reemplazar por una variable que contenga el valor Collate.</ToolTip>
          <Default>collate</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>manualDuplexPrint</ID>
          <Type>System.Object</Type>
          <ToolTip>Reemplazar por una variable que contenga el valor manualDuplexPrint.</ToolTip>
          <Default>manualDuplexPrint</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>printZoomColumn</ID>
          <Type>System.Object</Type>
          <ToolTip>Reemplazar por una variable que contenga el valor printZoomColumn.</ToolTip>
          <Default>printZoomColumn</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>printZoomRow</ID>
          <Type>System.Object</Type>
          <ToolTip>Reemplazar por una variable que contenga el valor printZoomRow.</ToolTip>
          <Default>printZoomRow</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>printZoomPaperWidth</ID>
          <Type>System.Object</Type>
          <ToolTip>Reemplazar por una variable que contenga el valor printZoomPaperWidth.</ToolTip>
          <Default>printZoomPaperWidth</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>printZoomPaperHeight</ID>
          <Type>System.Object</Type>
          <ToolTip>Reemplazar por una variable que contenga el valor printZoomPaperHeight.</ToolTip>
          <Default>printZoomPaperHeight</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>document</ID>
          <Type>Microsoft.Office.Interop.Word.Document</Type>
          <ToolTip>Reemplazar por el documento que se va a imprimir.</ToolTip>
          <Default>document</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>ActivePrinterMacGX</ID>
          <Type>System.Object</Type>
          <ToolTip>Este argumento sólo está disponible en la edición para Macintosh de Microsoft Office. Para obtener información adicional acerca de este argumento, consulte la Ayuda de referencia del lenguaje incluida en la edición para Macintosh de Microsoft Office.</ToolTip>
          <Default>ActivePrinterMacGX</Default>
          <Function></Function>
        </Object>
      </Declarations>
      <Code Language="CSharp" Kind="" Delimiter="$"><![CDATA[            
$document$.PrintOut( Background:$background$, 
					 Append:$append$, 
					 Range:$range$, 
					 OutputFileName:$outputFileName$, 
					 From:$fromPage$, 
					 To:$toPage$, 
					 Item:$item$, 
					 Copies:$copies$, 
					 Pages:$pages$, 
					 PageType:$pageType$, 
					 PrintToFile:$printToFile$, 
					 Collate:$collate$, 
					 ActivePrinterMacGX:$ActivePrinterMacGX$, 
					 ManualDuplexPrint:$manualDuplexPrint$, 
					 PrintZoomColumn:$printZoomColumn$, 
					 PrintZoomRow:$printZoomRow$, 
					 PrintZoomPaperWidth:$printZoomPaperWidth$, 
					 PrintZoomPaperHeight$printZoomPaperHeight$);
			]]></Code>
    </Snippet>
  </CodeSnippet>
</CodeSnippets>
