CustomTaskPane.Visible الخاصية
الحصول أو تعيين القيمة التي تحدد ما إذا كان جزء مهام مخصصة هو vهوible.
مساحة الاسم: Microsoft.Office.Tools
التجميع: Microsoft.Office.Tools.Common (في Microsoft.Office.Tools.Common.dll)
بناء الجملة
'إقرار
Property Visible As Boolean
Get
Set
bool Visible { get; set; }
قيمة الخاصية
النوع: System.Boolean
trueإذا كان جزء المهام المخصصة هو vهوible؛ otherwهوe،false.يكون الإعداد الافتراضي هو false.
استثناءات
استثناء: | شرط |
---|---|
COMException | حاولت إلى تعيين هذه خاصية في معالج الأحداث ل DockPositionChangedأو VisibleChangedحدث. |
ObjectDisposedException | Dispose()طريقة CustomTaskPaneلقد تم استدعاء. |
ملاحظات
Microsoft المكتب لم توفر التطبيقات افتراضية واجهة المستخدم للمستخدمين لعرض أجزاء المهام المخصصة. إذا قمت بإنشاء جزء مهام مخصص في الوظيفة الإضافية عليك أيضاً إنشاء عنصر واجهة مستخدم (UI) ,مثل زر, يمكن للمستخدمين النقر فوقه لعرض أو إخفاء جزء المهام المخصص. لمزيد من المعلومات، راجع نظرة عامة على أجزاء المهام المخصصة.
أمثلة
يلي تعليمات برمجية المثال إنشاء جزء مهام مخصص وعرضه. هذا المثال تعليمات برمجية جزء من بقعة صغيرة مثال عن توفير CustomTaskPane.
Private myUserControl1 As MyUserControl
Private WithEvents myCustomTaskPane As Microsoft.Office.Tools.CustomTaskPane
Private Sub ThisAddIn_Startup(ByVal sender As Object, ByVal e As System.EventArgs) _
Handles Me.Startup
myUserControl1 = New MyUserControl()
myCustomTaskPane = Me.CustomTaskPanes.Add(myUserControl1, "New Task Pane")
With myCustomTaskPane
.DockPosition = Office.MsoCTPDockPosition.msoCTPDockPositionFloating
.Height = 500
.Width = 500
.DockPosition = Office.MsoCTPDockPosition.msoCTPDockPositionRight
.Width = 300
.Visible = True
End With
End Sub
private MyUserControl myUserControl1;
private Microsoft.Office.Tools.CustomTaskPane myCustomTaskPane;
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
myUserControl1 = new MyUserControl();
myCustomTaskPane = this.CustomTaskPanes.Add(myUserControl1,
"New Task Pane");
myCustomTaskPane.DockPosition =
Office.MsoCTPDockPosition.msoCTPDockPositionFloating;
myCustomTaskPane.Height = 500;
myCustomTaskPane.Width = 500;
myCustomTaskPane.DockPosition =
Office.MsoCTPDockPosition.msoCTPDockPositionRight;
myCustomTaskPane.Width = 300;
myCustomTaskPane.Visible = true;
myCustomTaskPane.DockPositionChanged +=
new EventHandler(myCustomTaskPane_DockPositionChanged);
}
أمن NET Framework.
- الثقة الكاملة للمتصل الفوري. يتعذر استخدام هذا العضو بواسطة التعليمات البرمجية الموثوق بها جزئيًا. لمزيد من المعلومات، راجع باستخدام مكتبات من تعليمات برمجية موثوق بها جزئي.