Sdílet prostřednictvím


CustomTaskPane.Visible – vlastnost

Získá nebo nastaví hodnotu, která určuje, zda je zobrazenpodokno úloha.

Obor názvů:  Microsoft.Office.Tools
Sestavení:  Microsoft.Office.Tools.Common (v Microsoft.Office.Tools.Common.dll)

Syntaxe

'Deklarace
Property Visible As Boolean
    Get
    Set
bool Visible { get; set; }

Hodnota vlastnosti

Typ: System.Boolean
true vlastní úloha podokno je zobrazen; jinak false.Výchozí hodnota je false.

Výjimky

Výjimka Podmínka
COMException

Zkuste obslužnou rutinu událost pro tuto vlastnost nastavit DockPositionChanged nebo VisibleChangedudálost.

ObjectDisposedException

Dispose()metoda CustomTaskPane již byla volána.

Poznámky

Aplikacesystém Microsoft Office poskytnout výchozí uživatelské rozhraní pro uživatele zobrazení podoken úloha . Pokud vytvořit vlastní úlohapodokno ve vaší doplněk, měli byste také vytvořit prvek uživatelského rozhraní, například tlačítko, který mohou uživatelé klepnout zobrazení nebo skrýtpodoknosvé vlastní úloha. Další informace naleznete v tématu Custom Task Panes Overview.

Příklady

Následující příklad kódu vytvoří vlastní úloha podokno a zobrazí jej. Příklad kódu je součástí větší příklad k 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);
}

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

CustomTaskPane Rozhraní

Microsoft.Office.Tools – obor názvů