Classe ProtectedViewWindow (PowerPoint VBA)

A classe ProtectedViewWindow representa uma janela de apresentação que está no modo de exibição protegido.

Os principais procedimentos da classe ProtectedViewWindow são Activate e Close

Set

Para usar uma variável de classe ProtectedViewWindow, ela primeiro precisa ser instanciada por exemplo

Dim pvw as ProtectedViewWindow
Set pvw = ActiveProtectedViewWindow

Os procedimentos a seguir podem ser usados ​​para definir variáveis ​​do tipo ProtectedViewWindow: Application.ActiveProtectedViewWindow, ProtectedViewWindows.Item, ProtectedViewWindows.Open e Application.ProtectedViewWindows

Temas

Alguns procedimentos nesta classe foram agrupados em temas e são descritos em páginas de tema separadas

Name with its procedures Caption e SourceName
Format with its procedures Height e Width

Métodos

Estes são os principais métodos da classe ProtectedViewWindow

Activate - Ativa a janela especificada.

ActiveProtectedViewWindow.Activate

Close - Fecha uma janela especificada.

ActiveProtectedViewWindow.Close

Estes são os principais métodos da classe

ProtectedViewWindows.Open - Abra e retornar um objeto ProtectedViewWindow da coleção ProtectedViewWindows.

Dim strFileName As String: strFileName = 
Dim pvw As ProtectedViewWindow
Set pvw = ProtectedViewWindows.Open(FileName:=strFileName)

Propriedades

Active Retorna se a janela especificada está ativa. Somente leitura.

Dim mtsActive As Office.MsoTriState
mtsActive = ActiveProtectedViewWindow.Active

Left Retorna ou define a distância, em pontos, da borda esquerda da janela especificada à borda esquerda da área do cliente da janela do aplicativo. Leitura/gravação.

ActiveProtectedViewWindow.Left =

Parent Retorna o objeto pai do objeto especificado. Somente leitura.

Dim objParent As Object
Set objParent = ActiveProtectedViewWindow.Parent

Presentation Retorna um objeto Presentation que representa a apresentação na qual a janela especificada foi criada. Somente leitura.

Dim prsPresentation As Presentation
Set prsPresentation = ActiveProtectedViewWindow.Presentation

SourcePath Retorna o caminho de origem do objeto ProtectedViewWindow atual. Somente leitura.

Dim strSourcePath As String
strSourcePath = ActiveProtectedViewWindow.SourcePath

Top Retorna ou define a distância, em pontos, da borda superior da janela especificada à borda superior da área do cliente da janela do aplicativo. Leitura/gravação.

ActiveProtectedViewWindow.Top =

WindowState Retorna ou define o estado da janela especificada. Leitura/gravação.

ActiveProtectedViewWindow.WindowState = ppWindowMaximized

ProtectedViewWindows.Count Retorna o número de objetos na coleção especificada. Somente leitura.

Dim lngCount As Long
lngCount = ProtectedViewWindows.Count

ProtectedViewWindows.Parent Retorna o objeto pai do objeto especificado. Somente leitura.

Dim objParent As Object
Set objParent = ProtectedViewWindows.Parent