Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Przenosi położenie początkowe Bookmark kontroli.
Przestrzeń nazw: Microsoft.Office.Tools.Word
Zestaw: Microsoft.Office.Tools.Word (w Microsoft.Office.Tools.Word.dll)
Składnia
'Deklaracja
Function MoveStart ( _
ByRef unit As Object, _
ByRef count As Object _
) As Integer
int MoveStart(
ref Object unit,
ref Object count
)
Parametry
- unit
Typ: System.Object%
WdUnits .Jednostka, przez które rozpoczyna położenia określonego zakresu lub zaznaczenia jest przewidziany do przenoszenia.
- count
Typ: System.Object%
Maksymalną liczbę jednostek, o którą Bookmark formant jest mają być przeniesione.Jeśli Count jest liczbą dodatnią, pozycji początkowej skryptu Bookmark formant zostaje przeniesiony do przodu w dokumencie.Jeśli jest liczbą ujemną, pozycja początkowa jest przenoszony do tyłu.Jeśli pozycja początkowa jest przesunięty do pozycji poza położenia końcowego Bookmark kontroli jest zwinięty i pozycje początkowe i końcowe są przenoszone razem.Wartość domyślna to 1.
Wartość zwracana
Typ: System.Int32
Liczba jednostek, przy pomocy których początku umieść z Bookmark rzeczywistego przeniesienia sterowania, lub zwraca 0 (zero) w przypadku przeprowadzki nie powiodło się.
Uwagi
Parametry opcjonalne
Aby uzyskać informacje o opcjonalnych parametrów, zobacz Parametry opcjonalne w rozwiązania dla pakietu Office.
Przykłady
Poniższy przykład kodu dodaje Bookmark sterować za pomocą tekstu do akapitu pierwszego, a następnie przenosi pozycja początkowa zakładki.
Ten przykład dotyczy dostosowywania poziomie dokumentu.
Private Sub BookmarkMoveStart()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Me.Paragraphs(1).Range.Text = "This is sample text."
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range.Words(3), _
"Bookmark1")
MessageBox.Show("First word of bookmark prior to calling MoveStart: " _
& Bookmark1.Words.First.Text)
Bookmark1.MoveStart(Word.WdUnits.wdCharacter, 4)
MessageBox.Show("First word of bookmark prior to calling MoveStart: " _
& Bookmark1.Words.First.Text)
End Sub
private void BookmarkMoveStart()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
this.Paragraphs[1].Range.Text = "This is sample text.";
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[1].Range.Words[3],
"bookmark1");
object Unit = Word.WdUnits.wdCharacter;
object Count = 3;
bookmark1.MoveStart(ref Unit, ref Count);
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..