Proprietà Bookmark.NextStoryRange
Ottiene un oggetto Range che fa riferimento al brano successivo, come mostrato nella tabella riportata di seguito.
Spazio dei nomi: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)
Sintassi
'Dichiarazione
ReadOnly Property NextStoryRange As Range
Range NextStoryRange { get; }
Valore proprietà
Tipo: Microsoft.Office.Interop.Word.Range
Oggetto Range che fa riferimento al brano successivo, come mostrato nella tabella seguente.
Note
Tipo di brano |
Elemento restituito dal metodo NextStoryRange |
---|---|
wdMainTextStory, wdFootnotesStory, wdEndnotesStory e wdCommentsStory |
Restituisce sempre nullriferimento null (Nothing in Visual Basic). |
Brano del gruppo successivo di caselle di testo collegate. |
|
wdEvenPagesHeaderStory, wdPrimaryHeaderStory, wdEvenPagesFooterStory, wdPrimaryFooterStory, wdFirstPageHeaderStory, wdFirstPageFooterStory |
Brano dello stesso tipo nella sezione successiva. |
Esempi
Nell'esempio di codice seguente viene aggiunta un'interruzione di sezione Pagina successiva al documento, quindi viene aggiunto un controllo Bookmark con testo all'intestazione pagina pari della sezione 1.Il codice utilizza quindi NextStoryRange per aggiungere testo all'intestazione della sezione 2.
Questo esempio è valido per una personalizzazione a livello di documento.
Private Sub BookmarkNextStoryRange()
Me.Paragraphs(1).Range.InsertBreak(Word.WdBreakType.wdSectionBreakNextPage)
Me.PageSetup.OddAndEvenPagesHeaderFooter = True
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Sections(1).Headers( _
Word.WdHeaderFooterIndex.wdHeaderFooterEvenPages).Range, _
"Bookmark1")
Bookmark1.Text = "Even Header 1"
Me.Sections(2).Headers(Word.WdHeaderFooterIndex.wdHeaderFooterEvenPages) _
.LinkToPrevious = False
Bookmark1.NextStoryRange.Text = "Even Header 2"
End Sub
private void BookmarkNextStoryRange()
{
int WordTrue = -1;
object BreakType = Word.WdBreakType.wdSectionBreakNextPage;
this.Paragraphs[1].Range.InsertBreak(ref BreakType);
this.PageSetup.OddAndEvenPagesHeaderFooter = WordTrue;
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Sections[1].Headers[
Word.WdHeaderFooterIndex.wdHeaderFooterEvenPages].Range,
"bookmark1");
bookmark1.Text = "Even Header 1";
this.Sections[2].Headers[Word.WdHeaderFooterIndex.wdHeaderFooterEvenPages]
.LinkToPrevious = false;
bookmark1.NextStoryRange.Text = "Even Header 2";
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.