Compartilhar via


Bookmark Interface

Definição

O controle Bookmark é um indicador que tem um nome exclusivo, expõe eventos e pode ser vinculado a dados.

public interface class Bookmark : IDisposable, System::ComponentModel::IComponent, System::ComponentModel::ISupportInitialize, System::Windows::Forms::IBindableComponent
[System.Runtime.InteropServices.Guid("716bd356-0f64-430b-9ea0-bde2921a0227")]
public interface Bookmark : IDisposable, System.ComponentModel.IComponent, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IBindableComponent
[<System.Runtime.InteropServices.Guid("716bd356-0f64-430b-9ea0-bde2921a0227")>]
type Bookmark = interface
    interface IBindableComponent
    interface IComponent
    interface IDisposable
    interface ISupportInitialize
Public Interface Bookmark
Implements IBindableComponent, IComponent, IDisposable, ISupportInitialize
Atributos
Implementações

Comentários

Use o AddBookmark método para adicionar um indicador a um intervalo de documentos.

Observação

Essa interface é implementada pelo Visual Studio Tools for Office Runtime. Ela não se destina a ser implementada em seu código. Para obter mais informações, consulte Visão geral do Visual Studio Tools para Office Runtime.

Uso

Essa documentação descreve a versão desse tipo que é usada nos projetos do Office direcionados ao .NET Framework 4 ou posterior. Em projetos direcionados ao .NET Framework 3.5, esse tipo pode ter membros diferentes e os exemplos de código fornecidos para este tipo talvez não funcionem. Conheça a documentação sobre este tipo em projetos direcionados ao .NET Framework 3.5 na seguinte seção de referência na documentação do Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Propriedades

Application

Obtém um Application que representa o criador do controle Bookmark.

Bold

Obtém ou define um valor que indica se o texto do controle Bookmark está formatado como negrito.

BoldBi

Obtém ou define um valor que indica se o texto do controle Bookmark está formatado como negrito.

BookmarkID

Obtém a posição do controle Bookmark no documento.

Bookmarks

Obtém uma coleção Bookmarks que representa todos os indicadores dentro do controle Bookmark.

Borders

Obtém uma Borders coleção que representa todas as fronteiras para o controle Bookmark.

Case

Obtém ou define uma constante WdCharacterCase que representa o caso do texto no controle Bookmark.

Cells

Obtém uma coleção Cells que representa as células da tabela em um controle Bookmark.

Characters

Obtém uma coleção Characters que representa os caracteres no controle Bookmark.

CharacterStyle

Obtém o estilo que é usado para formatar um ou mais caracteres no Bookmark.

CharacterWidth

Obtém ou define a largura de caractere do texto no controle Bookmark.

Column

Obtém um valor que indica se o controle Bookmark é uma coluna da tabela.

Columns

Obtém uma coleção Columns que representa todas as colunas da tabela no controle Bookmark.

CombineCharacters

Obtém ou define um valor que indica se o controle Bookmark contém caracteres combinados.

Comments

Obtém uma coleção Comments que representa todos os comentários no controle Bookmark.

Conflicts

Obtém todos os conflitos de coautoria no Bookmark.

Container

O controle Bookmark é um indicador que tem um nome exclusivo, expõe eventos e pode ser vinculado a dados.

ContentControls

Obtém os controles contidos no Bookmark.

Creator

Obtém o valor que indica o aplicativo no qual o controle Bookmark foi criado.

DefaultDataSourceUpdateMode

Obtém ou define o padrão DataSourceUpdateMode para o Bookmark.

DisableCharacterSpaceGrid

Obtém ou define um valor que indica se o Microsoft Office Word ignora o número de caracteres por linha para o controle Bookmark correspondente.

Document

Obtém o Document associado ao controle Bookmark.

Duplicate

Obtém um objeto somente leitura Range que representa todas as propriedades do controle Bookmark.

Editors

Obtém um objeto Editors que representa todos os usuários autorizados a modificar um controle Bookmark dentro de um documento.

EmphasisMark

Obtém ou define a marca de ênfase para uma cadeia de caracteres ou de caracteres designados em um controle Bookmark.

Empty

Obtém um valor que indica se o controle Bookmark está vazio.

End

Obtém ou define a posição do caractere final de um controle Bookmark.

EndnoteOptions

Obtém um objeto EndnoteOptions que representa as notas de fim no controle Bookmark.

Endnotes

Obtém uma coleção Endnotes que representa todas as notas de fim em um controle Bookmark.

EnhMetaFileBits

Obtém uma representação de imagem de como o intervalo do controle Bookmark aparece.

Fields

Obtém uma coleção Fields somente leitura que representa todos os campos no controle Bookmark.

Find

Obtém um objeto Find que contém o critério para uma operação de localização em um controle Bookmark.

FitTextWidth

Obtém ou define a largura (em unidades de medida atual) em que o Microsoft Office Word ajusta o texto no controle Bookmark.

Font

Obtém ou define um objeto Font que representa a formatação de caractere do texto atribuído a um controle Bookmark.

FootnoteOptions

Obtém um objeto FootnoteOptions que representa as notas de rodapé em um controle Bookmark.

Footnotes

Obtém uma coleção Footnotes que representa todas as notas de rodapé em um controle Bookmark.

FormattedText

Obtém ou define um objeto Range que inclui o texto formatado no controle Bookmark.

FormFields

Obtém uma coleção FormFields que representa todos os campos de formulário no controle Bookmark.

Frames

Obtém uma coleção Frames que representa todos os quadros em um controle Bookmark.

GrammarChecked

Obtém ou define um valor que indica se verificação gramatical foi executada no controle Bookmark.

GrammaticalErrors

Obtém uma coleção ProofreadingErrors que representa as sentenças que falharam na verificação gramatical no controle Bookmark.

HighlightColorIndex

Obtém ou define a cor de realce para o controle Bookmark.

HorizontalInVertical

Obtém ou define a formatação para o conjunto de textos horizontais dentro do texto vertical no controle Bookmark.

HTMLDivisions

Obtém um objeto HTMLDivisions que representa uma divisão HTML em um documento da Web.

Hyperlinks

Obtém uma coleção Hyperlinks que representa todos os hiperlinks no controle Bookmark.

ID

Obtém ou define o rótulo de identificação para o controle Bookmark quando o documento atual é salvo como uma página da Web.

Information

Obtém informações sobre o controle Bookmark.

InlineShapes

Obtém uma coleção InlineShapes que representa todos os objetos InlineShape em um controle Bookmark.

InnerObject

Obtém o objeto Bookmark subjacente do controle Bookmark.

IsEndOfRowMark

Obtém um valor que indica se o controle Bookmark está recolhido e localizado na marca de fim de linha em uma tabela.

Italic

Obtém ou define um valor indicando se o texto em um controle Bookmark é formatado em itálico.

ItalicBi

Obtém ou define um valor que indica se o texto do controle Bookmark está formatado como itálico.

Kana

Obtém ou define um valor que indica se o intervalo especificado de texto em japonês em um controle Bookmark é hiragana ou katakana.

LanguageDetected

Obtém ou define um valor que indica se o Microsoft Office Word detectou o idioma do texto no controle Bookmark.

LanguageID

Obtém ou define o idioma do controle Bookmark.

LanguageIDFarEast

Obtém ou define um idioma do Leste da Ásia para o controle Bookmark.

LanguageIDOther

Obtém ou define o idioma do controle Bookmark.

ListFormat

Obtém um objeto ListFormat que representa todas as características de formatação de lista de um controle Bookmark.

ListParagraphs

Obtém uma coleção ListParagraphs que representa todos os parágrafos numerados no controle Bookmark.

ListStyle

Obtém o estilo que é usado para formatar uma lista com marcadores ou lista numerada no Bookmark.

Locks

Obtém os bloqueios de coautoria no Bookmark.

Name

Obtém o nome do controle Bookmark.

NextStoryRange

Obtém um objeto Range que se refere à próxima história, conforme mostrado na tabela a seguir.

NoProofing

Obtém ou define um valor que indica se o verificador de ortografia e gramática ignora o texto no controle Bookmark.

OMaths

Obtém as equações que estão contidas neste Bookmark.

Orientation

Obtém ou define a orientação do texto em um controle Bookmark quando o recurso Direção do Texto está habilitado.

PageSetup

Obtém ou define o PageSetup associado ao intervalo do controle Bookmark.

ParagraphFormat

Obtém ou define um objeto ParagraphFormat que representa as configurações de parágrafo para o controle Bookmark.

Paragraphs

Obtém uma coleção Paragraphs que representa todos os parágrafos no controle Bookmark.

ParagraphStyle

Obtém o estilo que é usado para formatar parágrafos no Bookmark.

Parent

Obtém o objeto pai do controle Bookmark.

ParentContentControl

Obtém o controle de conteúdo pai para o Bookmark.

PreviousBookmarkID

Obtém um valor que representa o número do último indicador que começa antes ou no mesmo local que o controle Bookmark.

Range

Obtém um objeto Range que representa a parte de um documento que está contida no controle Bookmark.

ReadabilityStatistics

Obtém uma coleção ReadabilityStatistics que representa as estatísticas de legibilidade do controle Bookmark.

Revisions

Obtém uma coleção Revisions que representa as alterações controladas no controle Bookmark.

Rows

Obtém uma coleção Rows que representa todas as linhas da tabela em um controle Bookmark.

Scripts

Obtém uma coleção de Scripts que representa a coleção de scripts HTML no controle Bookmark.

Sections

Obtém uma coleção Sections que representa as seções no controle Bookmark.

Sentences

Obtém uma coleção de Sentences que representa todas as sentenças no controle Bookmark.

Shading

Obtém um objeto Shading, que se refere à formatação de sombreamento para o controle Bookmark.

ShapeRange

Obtém uma coleção ShapeRange que representa todos os objetos Shape no controle Bookmark.

ShowAll

Obtém ou define um valor que indica se todos os caracteres não imprimíveis (como texto oculto, marcas de tabulação, marcas de espaço e marcas de parágrafo) em um controle Bookmark serão exibidos.

SpellingChecked

Obtém ou define um valor que indica se a ortografia foi verificada em todo o controle Bookmark.

SpellingErrors

Obtém uma coleção ProofreadingErrors que representa as palavras identificadas como erros de ortografia no controle Bookmark.

Start

Obtém ou define a posição do caractere inicial de um controle Bookmark.

StoryLength

Obtém o número de caracteres na história que contém o controle Bookmark.

StoryType

Obtém o tipo de história para o controle Bookmark.

Style

Obtém ou define estilo do controle Bookmark.

SynonymInfo

Obtém um SynonymInfo que contém informações do dicionário de sinônimos sobre sinônimos, antônimos ou palavras e expressões relacionadas para o texto no controle Bookmark.

Tables

Obtém uma coleção Tables que representa todas as tabelas no controle Bookmark.

TableStyle

Obtém o estilo que é usado para formatar tabelas no Bookmark.

Tag

O controle Bookmark é um indicador que tem um nome exclusivo, expõe eventos e pode ser vinculado a dados.

Text

Obtém ou define o texto no controle Bookmark.

TextRetrievalMode

Obtém ou define um objeto TextRetrievalMode que controla como o texto é recuperado do controle Bookmark.

TopLevelTables

Obtém uma coleção Tables que representa as tabelas no nível de aninhamento mais externo no intervalo de coleta do controle Bookmark.

TwoLinesInOne

Obtém ou define um valor que indica se o Microsoft Office Word define duas linhas de texto em uma e especifica os caracteres, se houver, que circunscrevem o texto em um controle Bookmark.

Underline

Obtém ou define o tipo de sublinhado aplicado ao texto do controle Bookmark.

Updates

Obtém todas as atualizações de coautoria disponíveis no Bookmark.

WordOpenXML

Obtém o conteúdo do Bookmark no formato Open XML do Word.

Words

Obtém uma coleção Words que representa todas as palavras em um controle Bookmark.

XML

Obtém o texto XML no controle Bookmark.

XMLNodes

Obtém uma coleção XMLNodes que representa a coleção de todos os elementos XML em um controle Bookmark, incluindo aqueles elementos apenas parcialmente dentro do controle Bookmark.

XMLParentNode

Obtém um objeto XMLNode que representa o nó pai de um controle Bookmark.

Métodos

AutoFormat()

Formata automaticamente um controle Bookmark.

Calculate()

Calcula uma expressão matemática dentro de um controle Bookmark.

CheckGrammar()

Inicia uma verificação ortográfica e gramatical para o controle Bookmark.

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

Inicia uma verificação ortográfica para o documento do início do controle Bookmark até o final do documento.

CheckSynonyms()

Exibe a caixa de diálogo Dicionário de Sinônimos, que lista opções ou sinônimos de palavras alternativas para o texto no controle Bookmark.

Collapse(Object)

Recolhe um controle Bookmark para a posição inicial ou final.

ComputeStatistics(WdStatistic)

Obtém uma estatística baseada no conteúdo do controle Bookmark.

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

Converte o Bookmark texto de controle de Hangul para Hanja ou vice-versa.

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

Converte o texto em um controle Bookmark para uma tabela.

Copy()

Cria um novo Bookmark no mesmo local que o controle Bookmark existente.

Copy(String)

Cria um novo Bookmark com o argumento Name especificado no mesmo local do controle Bookmark existente.

CopyAsPicture()

O método CopyAsPicture() copia o conteúdo do controle Bookmark para a área de transferência.

Cut()

Remove o conteúdo do controle Bookmark do documento e o coloca na Área de Transferência.

Delete()

Exclui um Bookmark criado dinamicamente do documento e o remove do ControlCollection.

DetectLanguage()

Analisa o texto do controle Bookmark para determinar o idioma que está escrito.

EndOf(Object, Object)

Move ou estende a posição de caractere final de um controle Bookmark para o final da unidade de texto mais próximo.

Expand(Object)

Expande o controle Bookmark.

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

Salva o Bookmark em formato PDF ou XPS.

ExportFragment(String, WdSaveFormat)

Exporta o Bookmark a um documento para uso como um fragmento de documento.

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

Obtém uma coleção de SpellingSuggestions que representa as palavras sugeridas como substituições de ortografia para a primeira palavra do controle Bookmark.

GoTo(Object, Object, Object, Object)

Obtém um objeto Range que representa a posição inicial de um item dentro do controle Bookmark.

GoToEditableRange(Object)

Obtém um objeto Range que representa uma área de um controle Bookmark que pode ser modificado pelo usuário ou grupo de usuários.

GoToNext(WdGoToItem)

Obtém um objeto Range, que se refere à posição inicial do próximo item ou local no controle Bookmark especificado pelo argumento What.

GoToPrevious(WdGoToItem)

Obtém um objeto Range que se refere à posição inicial do item anterior ou local no controle Bookmark especificado pelo argumento What.

ImportFragment(String, Boolean)

Importa um fragmento do documento para o Bookmark.

InRange(Range)

Determina se o Range ao qual o método é aplicado está contido no controle Bookmark.

InsertAfter(String)

Insere o texto especificado no final de um controle Bookmark.

InsertAlignmentTab(Int32, Int32)

Insere uma tabulação absoluta no Bookmark sempre posicionada no mesmo lugar, em relação a margens ou recuos.

InsertAutoText()

Tenta corresponder o texto no controle Bookmark com um nome de entrada de AutoTexto existente.

InsertBefore(String)

Insere o texto especificado antes do controle Bookmark.

InsertBreak(Object)

Insere uma quebra de página, coluna ou seção no controle Bookmark.

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

Insere uma legenda imediatamente antes ou após o controle Bookmark.

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

Insere uma referência cruzada a um título, indicador, nota de rodapé ou nota de fim ou para um item para o qual um nome de legenda é definido (por exemplo, uma equação, uma figura ou uma tabela) em um controle Bookmark.

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

Recupera dados de uma fonte de dados (por exemplo, um documento separado do Microsoft Office Word, uma planilha do Microsoft Office Excel ou um banco de dados do Microsoft Access) e insere os dados como uma tabela em vez do controle Bookmark.

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

Insere a data ou hora atual, ou ambos, como um texto ou como um campo TIME no controle Bookmark.

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

Insere todo ou parte do arquivo especificado no controle Bookmark.

InsertParagraph()

Substitui o controle Bookmark por um novo parágrafo.

InsertParagraphAfter()

Insere uma marca de parágrafo após um controle Bookmark.

InsertParagraphBefore()

Insere um novo parágrafo antes do controle Bookmark.

InsertSymbol(Int32, Object, Object, Object)

Insere um símbolo no lugar do controle Bookmark.

InsertXML(String, Object)

Insere o texto XML especificado no controle Bookmark.

InStory(Range)

Determina se o controle Bookmark ao qual esse método se aplica tem a mesma história que o intervalo especificado pelo argumento Range.

IsEqual(Range)

Determina se o controle Bookmark ao qual esse método se aplica é igual ao intervalo especificado pelo argumento Range.

LookupNameProperties()

Pesquisa um nome na lista do catálogo de endereços global e exibe a caixa de diálogo Propriedades, que inclui informações sobre o nome especificado do controle Bookmark.

ModifyEnclosure(Object, Object, Object)

Adiciona, modifica ou remove um compartimento em torno do caractere ou caracteres especificados no controle Bookmark.

Move(Object, Object)

O controle Bookmark é um indicador que tem um nome exclusivo, expõe eventos e pode ser vinculado a dados.

MoveEnd(Object, Object)

Move a posição do caractere final de um controle Bookmark.

MoveEndUntil(Object, Object)

Move a posição final do controle Bookmark até que um dos caracteres especificados seja localizado no documento.

MoveEndWhile(Object, Object)

Move a posição do caractere final de um controle Bookmark enquanto um dos caracteres especificados é localizado no documento.

MoveStart(Object, Object)

Move a posição inicial do controle Bookmark.

MoveStartUntil(Object, Object)

Move a posição inicial do controle Bookmark até um dos caracteres especificados ser localizado no documento.

MoveStartWhile(Object, Object)

Move a posição inicial do controle Bookmark enquanto um dos caracteres especificados é localizado no documento.

MoveUntil(Object, Object)

Move o controle Bookmark até um dos caracteres especificados ser localizado no documento.

MoveWhile(Object, Object)

Move o controle Bookmark enquanto qualquer um dos caracteres especificados é localizado no documento.

Next(Object, Object)

Obtém um objeto Range que representa a unidade especificada relativa ao controle Bookmark.

Paste()

Insere o conteúdo da área de transferência no controle Bookmark.

PasteAndFormat(WdRecoveryType)

Cola as células da tabela selecionadas no controle Bookmark e formata-as conforme especificado.

PasteAppendTable()

Mescla as células coladas em uma tabela existente em um controle Bookmark inserindo as linhas coladas entre as linhas selecionadas.

PasteAsNestedTable()

Cola uma célula ou um grupo de células como uma tabela aninhada para o controle Bookmark.

PasteExcelTable(Boolean, Boolean, Boolean)

Cola e formata uma tabela do Microsoft Office Excel no controle Bookmark.

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

Insere o conteúdo da área de transferência no controle Bookmark.

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

Adiciona guias fonéticos ao controle Bookmark.

Previous(Object, Object)

Obtém um objeto Range relativo ao controle Bookmark.

Relocate(Int32)

No modo de exibição de estrutura de tópicos, move os parágrafos do controle Bookmark depois do próximo parágrafo visível ou antes do parágrafo visível anterior.

Select()

Seleciona o controle Bookmark.

SetListLevel(Int16)

Define o nível de lista de um ou mais itens em uma lista numerada no Bookmark.

SetRange(Int32, Int32)

Define as posições de caracteres inicial e final para o controle Bookmark.

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

Classifica os parágrafos no controle Bookmark.

SortAscending()

Classifica parágrafos ou linhas de tabela em ordem alfanumérica ascendente dentro de um controle Bookmark.

SortDescending()

Classifica parágrafos ou linhas de tabela em ordem alfanumérica decrescente dentro de um controle Bookmark.

StartOf(Object, Object)

Move ou estende a posição inicial do controle Bookmark para o início da unidade de texto especificada mais próxima.

TCSCConverter(WdTCSCConverterDirection, Boolean, Boolean)

Converte o intervalo especificado de um controle Bookmark de chinês tradicional para chinês simplificado ou vice-versa.

WholeStory()

Expande um controle Bookmark para incluir a história inteira.

Eventos

BeforeDoubleClick

Ocorre ao clicar duas vezes no controle Bookmark, antes da ação de clique duplo padrão.

BeforeRightClick

Ocorre quando um controle Bookmark é clicado com o botão direito do mouse, antes da ação padrão de clique com o botão direito do mouse.

BindingContextChanged

Ocorre quando o valor da propriedade BindingContext do Bookmark é alterado.

Deselected

Ocorre quando a seleção é movida do controle Bookmark para uma área fora do controle Bookmark.

Selected

Ocorre quando o controle Bookmark é selecionado.

SelectionChange

Ocorre quando a seleção dentro do controle Bookmark é alterada.

Aplica-se a