DocumentBase.Final プロパティ
文書が最終版かどうかを示す値を取得または設定します。
名前空間: Microsoft.Office.Tools.Word
アセンブリ: Microsoft.Office.Tools.Word.v4.0.Utilities (Microsoft.Office.Tools.Word.v4.0.Utilities.dll 内)
構文
'宣言
Public Property Final As Boolean
public bool Final { get; set; }
プロパティ値
型 : System.Boolean
文書が最終版の場合は true。それ以外の場合は false。
解説
このプロパティを true に設定すると、文書は Microsoft Office Word によって最終版とマークされ、受信者がいる場合はその旨が通知され、文書が読み取り専用に設定されます。
例
次のコード例では、現在の文書の Final プロパティを取得します。文書が最終版でない場合、コードは、その文書が最終版でないことを知らせるメッセージをユーザーに対して表示し、Final プロパティを true に設定します。文書が最終版とマークされるときも、事前にメッセージを表示します。文書が最終版である場合は、その文書が最終版であることを知らせるメッセージをユーザーに対して表示します。この例を使用するには、これをドキュメント レベルのプロジェクトの ThisDocument クラスから実行します。
Private Sub SetDocumentToFinal()
If Me.Final = False Then
MessageBox.Show("The current document is not final. " + _
"Setting it to be final.")
Me.Final = True
Else
MessageBox.Show("The current document is final.")
End If
End Sub
private void SetDocumentToFinal()
{
if (this.Final == false)
{
MessageBox.Show("The current document is not final. Setting "
+ "it to be final.");
this.Final = true;
}
else
{
MessageBox.Show("The current document is final.");
}
}
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。