_Explorer.CurrentView Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Zurückgeben oder Festlegen eines Objekts , das die aktuelle Ansicht darstellt. Lese-/Schreibzugriff.
public:
property System::Object ^ CurrentView { System::Object ^ get(); void set(System::Object ^ value); };
public object CurrentView { get; set; }
Public Property CurrentView As Object
Eigenschaftswert
Hinweise
Um ein View -Objekt für die Ansicht des aktuellen Explorerabzurufen, verwenden Sie Explorer. CurrentView anstelle der CurrentView -Eigenschaft des aktuellen Folder Objekts, das von CurrentFolderzurückgegeben wird.
Speichern Sie einen Verweis auf das View -Objekt, das von CurrentView zurückgegebene, bevor Sie fortfahren, um es zu Zwecken zu verwenden.
Um die aktuelle Ansicht ordnungsgemäß zurückzusetzen, müssen Sie eine Reset() und dann eine Apply()ausführen. Das folgende Codebeispiel veranschaulicht der Reihenfolge der Aufrufe:
Sub ResetView()
Dim v as Outlook.View
' Save a reference to the current view object
Set v = Application.ActiveExplorer().CurrentView
' Reset and then apply the current view
v.Reset
v.Apply
End Sub
private void ResetView()
{
// Save a reference to the current view object
Outlook.View v = Application.ActiveExplorer().CurrentView
as Outlook.View;
// Reset and then apply the current view
v.Reset();
v.Apply();
}
Wenn diese Eigenschaft festgelegt ist, treten zwei Ereignisse auf: BeforeViewSwitch tritt ein, bevor die tatsächliche Ansichtsänderung stattfindet, und kann verwendet werden, um die Änderung abzubrechen, und ViewSwitch erfolgt, nachdem die Änderung wirksam ist.