<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
  <CodeSnippet Format="1.0.0">
    <Header>
      <Title>Instalar un esquema en una biblioteca</Title>
      <Author>Microsoft Corporation</Author>
      <Description>Instala un esquema XML en una biblioteca de esquema 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>allUsers</ID>
          <Type>System.Bool</Type>
          <ToolTip>Reemplazar por un valor booleano. True si todos los usuarios que inician sesión en un equipo pueden obtener acceso y utilizar el nuevo esquema. El predeterminado es false.</ToolTip>
          <Default>false</Default>
          <Function></Function>
        </Literal>
        <Literal Editable="true">
          <ID>xmlNamespaceURIValue</ID>
          <Type>System.String</Type>
          <ToolTip>Reemplazar por un valor de cadena para utilizar como parámetro xmlnsURI.</ToolTip>
          <Default>"http://tempuri.org/schemauri.xsd"</Default>
          <Function></Function>
        </Literal>
        <Literal Editable="true">
          <ID>wmlNamespaceAliasValue</ID>
          <Type>System.String</Type>
          <ToolTip>Reemplazar por el valor de cadena que se va a utilizar como alias para el esquema.</ToolTip>
          <Default>"Schema Alias"</Default>
          <Function></Function>
        </Literal>
        <Literal Editable="true">
          <ID>schemaPath</ID>
          <Type>System.String</Type>
          <ToolTip>Reemplazar por una variable de cadena que contenga la ruta de acceso y el nombre de archivo del esquema. Puede ser una ruta de archivo local, una ruta de acceso de red o una dirección de Internet.</ToolTip>
          <Default>"Sschema Path"</Default>
          <Function></Function>
        </Literal>
        <Object Editable="true">
          <ID>xmlNamespace</ID>
          <Type>Microsoft.Office.Interop.Word.XMLNamespace</Type>
          <ToolTip>Reemplazar por un objeto XMLNamespace que representa un esquema que se agrega a la biblioteca de esquema.</ToolTip>
          <Default>xmlNamespace</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>document</ID>
          <Type>Microsoft.Office.Interop.Word.Document</Type>
          <ToolTip>Reemplazar por un objeto del documento de Word.</ToolTip>
          <Default>document</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>xmlNamespaceURI</ID>
          <Type>System.Object</Type>
          <ToolTip>Reemplazar por el identificador uniforme de recursos del espacio de nombres como se especifica en el esquema. El parámetro xmlnsURI distingue mayúsculas y minúsculas y debe escribirse exactamente como se especifica en el esquema.</ToolTip>
          <Default>xmlNamespaceURI</Default>
          <Function></Function>
        </Object>
        <Object Editable="true">
          <ID>xmlNamespaceAlias</ID>
          <Type>System.Object</Type>
          <ToolTip>Reemplazar por el nombre del esquema como aparece en la pestaña de esquemas en el cuadro de diálogo de plantillas y complementos de Word.</ToolTip>
          <Default>xmlNamespaceAlias</Default>
          <Function></Function>
        </Object>
      </Declarations>
      <Code Language="CSharp" Kind="" Delimiter="$"><![CDATA[
object $xmlNamespaceURI$ = (object)$xmlNamespaceURIValue$;
object $xmlNamespaceAlias$ = (object)$wmlNamespaceAliasValue$;

$xmlNamespace$ = $document$.Application.XMLNamespaces.Add($schemaPath$, ref $xmlNamespaceURI$, ref $xmlNamespaceAlias$, $allUsers$);
			]]></Code>
    </Snippet>
  </CodeSnippet>
</CodeSnippets>
