SelectionEventArgs Classe (sistema de 2007)
Fornece dados para o SelectionChange, Selected, e Deselected eventos de um Bookmark controle.
Esta API não compatível com CLS.
Namespace: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word.v9.0 (em Microsoft.Office.Tools.Word.v9.0.dll)
Sintaxe
<CLSCompliantAttribute(False)> _
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public Class SelectionEventArgs _
Inherits EventArgs
Dim instance As SelectionEventArgs
[CLSCompliantAttribute(false)]
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public class SelectionEventArgs : EventArgs
Exemplos
O exemplo de código a seguir adiciona um Bookmark controle com texto no documento e, em seguida, cria um Selected manipulador de eventos. Uma caixa de mensagem é exibida quando você mover o cursor para o indicador.
Este exemplo é para uma personalização em nível de documento.
WithEvents Bookmark4 As Microsoft.Office.Tools.Word.Bookmark
PrivateSub BookmarkSelected()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Bookmark4 = Me.Controls.AddBookmark(Me.Paragraphs(1).Range, _
"Bookmark4")
Bookmark4.Text = "This is a sample bookmark."EndSubPrivateSub Bookmark4_Selected(ByVal sender AsObject, _
ByVal e As Microsoft.Office.Tools.Word.SelectionEventArgs) _
Handles Bookmark4.Selected
MessageBox.Show("The selection has moved to Bookmark1.")
EndSub
Microsoft.Office.Tools.Word.Bookmark bookmark4;
privatevoid BookmarkSelected()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
bookmark4 = this.Controls.AddBookmark(this.Paragraphs[1]
.Range, "bookmark4");
bookmark4.Text = "This is a sample bookmark.";
bookmark4.Selected += new Microsoft.Office.Tools
.Word.SelectionEventHandler(bookmark4_Selected);
}
void bookmark4_Selected(object sender, Microsoft.Office.Tools
.Word.SelectionEventArgs e)
{
MessageBox.Show("The selection has moved to bookmark1.");
}
Hierarquia de herança
System.Object
System.EventArgs
Microsoft.Office.Tools.Word.SelectionEventArgs
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.