IPropertyPaneAccessor interface
Interface de acessório do painel de propriedades do contexto da peça Web. Fornece algumas operações mais utilizadas para aceder ao painel de propriedades e ao painel de conteúdo.
Métodos
close() | Esta API deve ser utilizada para fechar o Painel de Propriedades ou o Painel de Conteúdo para ajudar a configurar a peça Web. |
is |
Devolve true se o ContentPanel estiver aberto. |
is |
Devolve true se PropertyPane estiver aberto. |
is |
Devolve true se o Painel de Conteúdo estiver aberto e o instanceId especificado for suportado no painel de conteúdos. OU Devolve verdadeiro se o painel Propriedade estiver aberto e o instanceId especificado for suportado no painel de propriedades. |
is |
Indica se o Painel de Propriedades/Painel de Conteúdo foi inicialmente aberto pela peça Web. |
open() | Esta API deve ser utilizada para abrir o Painel de Propriedades ou o Painel de Conteúdo para ajudar a configurar a peça Web. |
open |
Esta API deve ser utilizada para abrir o Painel de Propriedades/Conteúdo de Detalhes para ajudar a configurar os itens na peça Web. |
refresh() | Esta API deve ser utilizada para invocar o Painel de Propriedades ou o Painel de Conteúdo para ajudar a configurar a peça Web. |
Detalhes do método
close()
Esta API deve ser utilizada para fechar o Painel de Propriedades ou o Painel de Conteúdo para ajudar a configurar a peça Web.
close(): void;
Retornos
void
isContentPanelOpen()
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
Devolve true se o ContentPanel estiver aberto.
isContentPanelOpen(): boolean;
Retornos
boolean
Comentários
Devolve true se o Painel de Conteúdo estiver aberto, independentemente de o Painel de Conteúdo estar a compor o painel de propriedades.
isPropertyPaneOpen()
Devolve true se PropertyPane estiver aberto.
isPropertyPaneOpen(): boolean;
Retornos
boolean
Comentários
Isto acontece sempre que o Painel de Propriedades estiver aberto, quer esteja alojado no Painel de Conteúdo ou na IU do Painel de Propriedades tradicional.
isPropertyPaneOpen(instanceId)
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
Devolve true se o Painel de Conteúdo estiver aberto e o instanceId especificado for suportado no painel de conteúdos. OU Devolve verdadeiro se o painel Propriedade estiver aberto e o instanceId especificado for suportado no painel de propriedades.
isPropertyPaneOpen(instanceId?: string): boolean;
Parâmetros
- instanceId
-
string
Retornos
boolean
isRenderedByWebPart()
Indica se o Painel de Propriedades/Painel de Conteúdo foi inicialmente aberto pela peça Web.
isRenderedByWebPart(): boolean;
Retornos
boolean
Comentários
Por exemplo, se a peça Web chamar this.context.propertyPane.open(), a propriedade será verdadeira, enquanto que se a configuração tiver sido aberta pelo anfitrião, o valor será falso.
open()
Esta API deve ser utilizada para abrir o Painel de Propriedades ou o Painel de Conteúdo para ajudar a configurar a peça Web.
open(): void;
Retornos
void
openDetails(context)
Esta API deve ser utilizada para abrir o Painel de Propriedades/Conteúdo de Detalhes para ajudar a configurar os itens na peça Web.
openDetails(context?: any): void;
Parâmetros
- context
-
any
Adicionar contexto adicional para o painel de propriedades ou painel de conteúdo
Retornos
void
Comentários
Esta API é utilizada principalmente para configurar Detalhes, que é diferente de configurar a própria peça Web.
refresh()
Esta API deve ser utilizada para invocar o Painel de Propriedades ou o Painel de Conteúdo para ajudar a configurar a peça Web.
refresh(): void;
Retornos
void
Comentários
Esta operação só funciona quando o PropertyPane já está aberto para a peça Web atualmente ativa. Se o PropertyPane estiver aberto para outra peça Web, chamar a API de atualização não terá qualquer impacto.