Range Interfaz

Definición

Representa un área contigua en un documento.

public interface class Range
[System.Runtime.InteropServices.Guid("0002095E-0000-0000-C000-000000000046")]
public interface Range
type Range = interface
Public Interface Range
Atributos

Comentarios

Cada Range objeto se define mediante una posición de carácter inicial y final. De forma similar a la forma en que se usan los marcadores en un documento, Range los objetos se usan para identificar partes específicas de un documento. Sin embargo, a diferencia de un marcador, un Range objeto solo existe mientras se ejecuta el código de programación que lo definió. Range los objetos son independientes de la selección. Es decir, puede definir y manipular un intervalo sin cambiar la selección. También puede definir varios rangos en un documento, aunque solo puede haber una única selección por panel.

Use el Range(Object, Object) método para devolver un Range objeto definido por las posiciones de carácter inicial y final especificadas.

Utilice la propiedad Range de un objeto individual para devolver un Range objeto definido por el principio y el final del objeto. La propiedad Range se aplica a muchos objetos (por ejemplo, , ParagraphBookmarky ).Cell

Propiedades

Application

Devuelve un Application objeto que representa la aplicación de Microsoft Word.

Bold

Determina si la fuente o el intervalo tienen el formato de negrita.

BoldBi

Determina si la fuente o el intervalo tienen el formato de negrita.

BookmarkID

Devuelve el número del marcador que incluye el principio de la selección o el intervalo especificados; devuelve 0 (cero) si no hay ningún marcador correspondiente.

Bookmarks

Devuelve una Bookmarks colección que representa todos los marcadores de un intervalo.

Borders

Devuelve una Borders colección que representa todos los bordes del objeto especificado.

CanEdit

Reservado para uso interno.

CanPaste

Reservado para uso interno.

Case

Devuelve o establece una WdCharacterCase constante que representa el caso del texto en el intervalo especificado.

Cells

Devuelve una Cells colección que representa las celdas de tabla de un rango.

Characters

Devuelve una Characters colección que representa los caracteres de un intervalo.

CharacterStyle

Devuelve un objeto Object que representa el estilo usado para dar formato a uno o varios caracteres. Solo lectura.

CharacterWidth

Devuelve o establece el ancho de carácter del intervalo especificado.

Columns

Devuelve una Columns colección que representa todas las columnas de tabla del intervalo.

CombineCharacters

Determina si el intervalo especificado contiene caracteres combinados.

Comments

Devuelve una Comments colección que representa todos los comentarios del intervalo especificado.

Conflicts

Obtiene un Conflicts objeto de colección que contiene todos los objetos de conflicto del intervalo.

ContentControls

Devuelve una ContentControls colección que representa los controles de contenido incluidos en un intervalo. Solo lectura.

Creator

Devuelve un entero de 32 bits que indica la aplicación en la que se creó el objeto especificado.

DisableCharacterSpaceGrid

Determina si Microsoft Word omite el número de caracteres por línea para el intervalo.

Document

Devuelve un Document objeto asociado al intervalo especificado.

Duplicate

Devuelve un Range objeto que representa todas las propiedades del intervalo especificado.

Editors

Devuelve un Editors objeto que representa a todos los usuarios autorizados para modificar una selección o un intervalo dentro de un documento.

EmphasisMark

Devuelve o establece la marca de énfasis de un carácter o cadena de caracteres designada.

End

Devuelve o establece la posición del carácter final de un intervalo.

EndnoteOptions

Devuelve un EndnoteOptions objeto que representa las notas al final de un intervalo o selección.

Endnotes

Devuelve una Endnotes colección que representa todas las notas al final de un intervalo.

EnhMetaFileBits

Devuelve una representación de imagen de cómo aparece una selección o un intervalo de texto.

Fields

Devuelve una colección de solo Fields lectura que representa todos los campos del intervalo.

Find

Devuelve un Find objeto que contiene los criterios para una operación de búsqueda.

FitTextWidth

Devuelve o establece el ancho (en las unidades de medida actuales) en el que Microsoft Word se ajusta al texto del intervalo actual.

Font

Devuelve o establece un Font objeto que representa el formato de caracteres del objeto especificado.

FootnoteOptions

Devuelve un FootnoteOptions objeto que representa las opciones de nota al pie de un intervalo.

Footnotes

Devuelve una Footnotes colección que representa todas las notas al pie de un intervalo.

FormattedText

Devuelve o establece un Range objeto que incluye el texto con formato en el intervalo o selección especificados.

FormFields

Devuelve una FormFields colección que representa todos los campos de formulario del intervalo.

Frames

Devuelve una Frames colección que representa todos los marcos de un intervalo.

GrammarChecked

Determina si se ha ejecutado una comprobación gramatical en el intervalo especificado.

GrammaticalErrors

Devuelve una ProofreadingErrors colección que representa las oraciones que no pudieron comprobar la gramática en el intervalo especificado.

HighlightColorIndex

Devuelve o establece el color para resaltar del intervalo especificado.

HorizontalInVertical

Devuelve o establece el formato de texto horizontal colocado dentro de texto vertical.

HTMLDivisions

Devuelve un HTMLDivisions objeto que representa una división HTML en un documento web.

Hyperlinks

Devuelve una Hyperlinks colección que representa todos los hipervínculos del intervalo especificado.

ID

Devuelve o establece la etiqueta de identificación para el objeto especificado cuando se guarda el documento actual como una página Web.

Information[WdInformation]

Devuelve información sobre la selección o el intervalo especificados.

InlineShapes

Devuelve una InlineShapes colección que representa todos los InlineShape objetos de un documento, intervalo o selección.

IsEndOfRowMark

Determina si el intervalo especificado está contraído y se encuentra en la marca de final de fila de una tabla.

Italic

Determina si el intervalo tiene formato de cursiva.

ItalicBi

Determina si el intervalo tiene formato de cursiva.

Kana

Devuelve o establece si el intervalo especificado del texto en japonés es hiragana o katakana.

LanguageDetected

Devuelve o establece un valor que especifica si Microsoft Word ha detectado el idioma del texto especificado.

LanguageID

Devuelve o establece el idioma del objeto especificado.

LanguageIDFarEast

Devuelve o establece un idioma del este asiático para el objeto especificado.

LanguageIDOther

Devuelve o establece el idioma del objeto especificado.

ListFormat

Devuelve un ListFormat objeto que representa todas las características de formato de lista de un intervalo.

ListParagraphs

Devuelve una ListParagraphs colección que representa todos los párrafos numerados del intervalo.

ListStyle

Devuelve un objeto Object que representa el estilo usado para dar formato a una lista con viñetas o lista numerada. Solo lectura.

Locks

Obtiene un CoAuthLocks objeto de colección que representa todos los bloqueos del intervalo.

NextStoryRange

Devuelve un Range objeto que hace referencia al siguiente artículo, como se muestra en la tabla siguiente.

NoProofing

Determina si el corrector ortográfico y gramatical omite el texto especificado.

OMaths

Devuelve una OMaths colección que representa los OMath objetos dentro del intervalo especificado. Solo lectura.

Orientation

Devuelve o establece la orientación del texto en un intervalo cuando se habilita la característica dirección del texto.

PageSetup

Devuelve un PageSetup objeto asociado al intervalo especificado.

ParagraphFormat

Devuelve o establece un ParagraphFormat objeto que representa la configuración de párrafo del intervalo especificado.

Paragraphs

Devuelve una Paragraphs colección que representa todos los párrafos del intervalo especificado.

ParagraphStyle

Devuelve un objeto Object que representa el estilo usado para dar formato a un párrafo. Solo lectura.

Parent

Devuelve un objeto que representa el objeto primario del objeto especificado.

ParentContentControl

Devuelve un ContentControl objeto que representa el control de contenido primario para el intervalo especificado. Solo lectura.

PreviousBookmarkID

Devuelve el número del último marcador que comienza antes o en el mismo lugar que el intervalo especificado.

ReadabilityStatistics

Devuelve una ReadabilityStatistics colección que representa las estadísticas de legibilidad del intervalo especificado.

Revisions

Devuelve una Revisions colección que representa los cambios de seguimiento en el intervalo.

Rows

Devuelve una Rows colección que representa todas las filas de tabla de un intervalo.

Scripts

Devuelve una Scripts colección que representa la colección de scripts HTML en el objeto especificado.

Sections

Devuelve una Sections colección que representa las secciones del intervalo especificado.

Sentences

Devuelve una Sentences colección que representa todas las oraciones del intervalo.

Shading

Devuelve un Shading objeto que hace referencia al formato de sombreado del objeto especificado.

ShapeRange

Devuelve una ShapeRange colección que representa todos los Shape objetos del intervalo especificado.

ShowAll

Determina si se muestran todos los caracteres no imprimibles (como texto oculto, marcas de tabulación, marcas de espacio y marcas de párrafo).

SmartTags

Devuelve un SmartTags objeto que representa una etiqueta inteligente en un intervalo.

SpellingChecked

Determina si se ha comprobado la ortografía en todo el intervalo especificado.

SpellingErrors

Devuelve una ProofreadingErrors colección que representa las palabras identificadas como errores ortográficos en el intervalo especificado.

Start

Devuelve o establece la posición del carácter inicial de un intervalo.

StoryLength

Devuelve el número de caracteres del artículo que contiene el rango especificado.

StoryType

Devuelve el tipo de artículo para el intervalo especificado.

Style

Devuelve o establece el estilo para el objeto especificado.

Subdocuments

Devuelve una Subdocuments colección que representa todos los subdocumentos del intervalo especificado.

SynonymInfo

Devuelve un SynonymInfo objeto que contiene información del diccionario de sinónimos sobre sinónimos, antónimos o palabras y expresiones relacionadas para la palabra o frase especificada.

Tables

Devuelve una Tables colección que representa todas las tablas del intervalo especificado.

TableStyle

Devuelve un objeto Object que representa el estilo usado para dar formato a una tabla. Solo lectura.

Text

Devuelve o establece el texto del intervalo especificado.

TextRetrievalMode

Devuelve un TextRetrievalMode objeto que controla cómo se recupera el texto del intervalo especificado.

TextVisibleOnScreen

Devuelve un entero (int en C#) que indica si el texto del intervalo especificado está visible en la pantalla. Solo lectura.

TopLevelTables

Devuelve una Tables colección que representa las tablas en el nivel de anidamiento más externo del intervalo actual.

TwoLinesInOne

Devuelve o establece si Microsoft Word establece dos líneas de texto en una y especifica los caracteres que rodean el texto, si hay alguno.

Underline

Devuelve o establece el tipo de subrayado aplicado al intervalo.

Updates

Obtiene un CoAuthUpdates objeto de colección que representa todas las actualizaciones disponibles en el intervalo.

WordOpenXML

Devuelve una cadena que representa el XML contenido dentro del intervalo en el formato Open XML de Microsoft Office Word. Solo lectura.

Words

Devuelve una Words colección que representa todas las palabras de un intervalo.

XML[Boolean]

Devuelve una cadena que representa el texto XML en el objeto especificado.

XMLNodes

Este objeto, miembro o enumeración está en desuso y no debería usarse en el código.

XMLParentNode

Este objeto, miembro o enumeración está en desuso y no debería usarse en el código.

Métodos

AutoFormat()

Da formato automáticamente a un intervalo.

Calculate()

Calcula una expresión matemática dentro de un intervalo.

CheckGrammar()

Inicia una revisión ortográfica y gramatical del intervalo especificado.

CheckSpelling(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Comienza una revisión ortográfica del intervalo especificado.

CheckSynonyms()

Muestra el cuadro de diálogo Sinónimos, que enumera las opciones de palabras alternativas o sinónimos para el texto del intervalo especificado.

Collapse(Object)

Contrae un intervalo a la posición inicial o final.

ComputeStatistics(WdStatistic)

Devuelve una estadística basada en el contenido del intervalo especificado.

ConvertHangulAndHanja(Object, Object, Object, Object, Object)

Convierte el intervalo especificado de Hangul a Hanja o viceversa.

ConvertToTable(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Convierte el texto dentro de un rango o selección en una tabla.

ConvertToTableOld(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Reservado para uso interno.

Copy()

Copia el objeto especificado en el Portapapeles.

CopyAsPicture()

El método CopyAsPicture funciona de la misma manera que el Copy() método .

CreatePublisher(Object, Object, Object, Object)

Reservado para uso interno. Este miembro es solo para Macintosh y no debe usarse.

Cut()

Elimina el objeto especificado del documento y lo coloca en el Portapapeles.

Delete(Object, Object)

Elimina el número de caracteres o palabras especificado.

DetectLanguage()

Analiza el texto especificado para determinar el idioma en que está escrito.

EndOf(Object, Object)

Mueve o extiende la posición del carácter final de un intervalo o de una selección al final de la unidad de texto más próxima.

Expand(Object)

Expande el intervalo especificado.

ExportAsFixedFormat(String, WdExportFormat, Boolean, WdExportOptimizeFor, Boolean, WdExportItem, Boolean, Boolean, WdExportCreateBookmarks, Boolean, Boolean, Boolean, Object)

Guarda una parte de un documento en los formatos PDF o XPS.

ExportFragment(String, WdSaveFormat)

Este método exporta el intervalo seleccionado en un documento para que se utilice como un fragmento de documento.

GetSpellingSuggestions(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Devuelve una SpellingSuggestions colección que representa las palabras sugeridas como reemplazos ortográficos de la primera palabra del intervalo especificado.

GoTo(Object, Object, Object, Object)

Devuelve un Range objeto que representa la posición inicial del elemento especificado, como una página, un marcador o un campo.

GoToEditableRange(Object)

Devuelve un Range objeto que representa un área de un documento que puede modificar el usuario o grupo de usuarios especificado.

GoToNext(WdGoToItem)

Devuelve un Range objeto que hace referencia a la posición inicial del siguiente elemento o ubicación especificado por el What argumento .

GoToPrevious(WdGoToItem)

Devuelve un Range objeto que hace referencia a la posición inicial del elemento o ubicación anterior especificados por el What argumento .

ImportFragment(String, Boolean)

Este método importa un fragmento de documento en el documento en el intervalo especificado.

InRange(Range)

Determina si el intervalo al que se aplica el método está contenido en el intervalo especificado.

InsertAfter(String)

Inserta el texto especificado al final del intervalo o de la selección.

InsertAlignmentTab(Int32, Int32)

Inserta una tabulación absoluta que siempre se coloca en el mismo punto, que es relativo ya sea respecto a los márgenes o a las sangrías.

InsertAutoText()

Intenta que coincida el texto del intervalo especificado o el texto que lo rodea con el nombre de un elemento de Autotexto.

InsertBefore(String)

Inserta el texto especificado delante de un intervalo.

InsertBreak(Object)

Inserta un salto de página, de columna o de sección.

InsertCaption(Object, Object, Object, Object, Object)

Inserta un título inmediatamente antes o después del intervalo especificado.

InsertCaptionXP(Object, Object, Object, Object)

Reservado para uso interno.

InsertCrossReference(Object, WdReferenceKind, Object, Object, Object, Object, Object)

Inserta una referencia cruzada en un título, un marcador, una nota al pie o al final, o bien en un elemento para el que se ha definido un rótulo de título; por ejemplo, una ecuación, una figura o una tabla.

InsertCrossReference_2002(Object, WdReferenceKind, Object, Object, Object)

Reservado para uso interno.

InsertDatabase(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Recupera los datos de un origen de datos (por ejemplo, un documento de Microsoft Word diferente, una hoja de cálculo de Microsoft Excel o una base de datos de Microsoft Access) e inserta los datos como una tabla en lugar del intervalo especificado.

InsertDateTime(Object, Object, Object, Object, Object)

Inserta la fecha o la hora actual, o ambas, como texto o como campo TIME.

InsertDateTimeOld(Object, Object, Object)

Reservado para uso interno.

InsertFile(String, Object, Object, Object, Object)

Inserta todo o parte del archivo especificado.

InsertParagraph()

Reemplaza el intervalo especificado por un nuevo párrafo.

InsertParagraphAfter()

Inserta una marca de párrafo a continuación de un intervalo.

InsertParagraphBefore()

Inserta un nuevo párrafo delante del intervalo especificado.

InsertSymbol(Int32, Object, Object, Object)

Inserta un símbolo en lugar del intervalo especificado.

InsertXML(String, Object)

Inserta el texto XML especificado en el intervalo o selección especificados.

InStory(Range)

Determina si la selección o el intervalo al que se aplica este método está en el mismo artículo que el intervalo especificado por el Range argumento .

IsEqual(Range)

Determina si el intervalo al que se aplica este método es igual al intervalo especificado por el Range argumento .

LookupNameProperties()

Busca un nombre en la lista de la libreta de direcciones global y muestra el cuadro de diálogo Propiedades, que incluye información sobre el nombre especificado.

ModifyEnclosure(Object, Object, Object)

Agrega, modifica o quita una forma del carácter o de los caracteres especificados.

Move(Object, Object)

Contrae el intervalo o la selección especificados a su posición inicial o final y, a continuación, mueve el objeto contraído por el número especificado de unidades.

MoveEnd(Object, Object)

Mueve la posición del carácter final de un intervalo.

MoveEndUntil(Object, Object)

Mueve la posición final del intervalo o la selección especificados hasta que se encuentre alguno de los caracteres especificados en el documento.

MoveEndWhile(Object, Object)

Mueve la posición de carácter final de un intervalo mientras se encuentre en el documento alguno de los caracteres especificados.

MoveStart(Object, Object)

Mueve la posición inicial del intervalo especificado.

MoveStartUntil(Object, Object)

Mueve la posición inicial del intervalo o la selección especificados hasta que se encuentra uno de los caracteres especificados en el documento.

MoveStartWhile(Object, Object)

Mueve la posición inicial del intervalo especificado mientras se encuentre en el documento alguno de los caracteres especificados.

MoveUntil(Object, Object)

Mueve el intervalo especificado hasta que se encuentre en el documento uno de los caracteres especificados.

MoveWhile(Object, Object)

Mueve el intervalo especificado mientras se encuentre en el documento alguno de los caracteres especificados.

Next(Object, Object)

Devuelve un Range objeto que representa la unidad especificada en relación con el intervalo especificado.

NextSubdocument()

Mueve el intervalo al subdocumento siguiente.

Paste()

Inserta el contenido del Portapapeles en el intervalo especificado.

PasteAndFormat(WdRecoveryType)

Pega las celdas de tabla seleccionadas y les aplica el formato especificado.

PasteAppendTable()

Combina las celdas pegadas en una tabla existente insertando las filas pegadas entre las filas seleccionadas.

PasteAsNestedTable()

Pega una celda o un grupo de celdas como una tabla anidada en el intervalo seleccionado.

PasteExcelTable(Boolean, Boolean, Boolean)

Pega y da formato a una tabla de Microsoft Excel.

PasteSpecial(Object, Object, Object, Object, Object, Object, Object)

Inserta el contenido del Portapapeles.

PhoneticGuide(String, WdPhoneticGuideAlignmentType, Int32, Int32, String)

Agrega guías fonéticas al intervalo especificado.

Previous(Object, Object)

Devuelve un Range objeto relativo a la selección o el intervalo especificados.

PreviousSubdocument()

Mueve el intervalo o la selección al subdocumento anterior. Si no existe otro subdocumento, se produce un error.

Relocate(Int32)

En la vista Esquema mueve los párrafos dentro del intervalo especificado a continuación del siguiente párrafo visible o delante del anterior.

Select()

Selecciona el objeto especificado.

SetListLevel(Int16)

Establece el nivel de lista de uno o varios elementos de una lista numerada.

SetRange(Int32, Int32)

Establece las posiciones de carácter inicial y final para el intervalo.

Sort(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Ordena los párrafos del intervalo especificado.

SortAscending()

Ordena los párrafos o las filas de una tabla en orden alfanumérico ascendente.

SortByHeadings(Object, Object, Object, Object, Object, Object, Object, Object, Object)

Ordena los encabezados del intervalo especificado.

SortDescending()

Ordena párrafos o filas de tabla en orden alfanumérico descendente.

SortOld(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Reservado para uso interno.

StartOf(Object, Object)

Mueve o extiende la posición inicial del intervalo especificado o la selección al principio de la unidad de texto más cercano.

SubscribeTo(String, Object)

Reservado para uso interno. Este miembro es solo para Macintosh y no debe usarse.

TCSCConverter(WdTCSCConverterDirection, Boolean, Boolean)

Convierte el intervalo especificado de chino tradicional en chino simplificado o viceversa.

WholeStory()

Expande un intervalo para que incluya el artículo completo.

Se aplica a