Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Retorna os IDs (identificadores) de forma de todos os membros do contêiner, conforme especificado.
Sintaxe
mais simples. GetMemberShapes (ContainerFlags)
expressão Uma variável que representa um objeto ContainerProperties .
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| ContainerFlags | Obrigatório | Long | Especifica quais IDs de forma do membro do contêiner serão retornados. |
Valor de retorno
Long()
Comentários
O parâmetro ContainerFlags pode ser uma ou mais das constantes VisContainerFlags a seguir.
| Constant | Valor | Descrição |
|---|---|---|
| visContainerFlagsDefault | 0 | Retorna todos os tipos de forma e inclui itens nos contêineres aninhados. |
| visContainerFlagsExcludeContainers | 1 | Exclui formas do membro que sejam contêineres. |
| visContainerFlagsExcludeConnectors | 2 | Exclui formas do membro que sejam conectores. |
| visContainerFlagsExcludeCallouts | 4 | Exclui formas do membro que sejam textos explicativos. |
| visContainerFlagsExcludeElements | 8 | Exclui formas do membro que não sejam contêineres, listas, conectores ou textos explicativos. |
| visContainerFlagsExcludeNested | 16 | Exclui as formas de membro que sejam membros dos contêineres ou listas aninhadas no contêiner. |
| visContainerFlagsExcludeListMembers | 32 | Exclui membros de um contêiner de lista que sejam explicitamente membros de qualquer lista. Não exclui outras formas no contêiner da lista. |
GetMemberShapes retorna uma matriz vazia se não houver formas de membro.
Exemplo
O exemplo do Visual Basic for Applications (VBA) a seguir mostra como usar o método GetMemberShapes para obter as IDs de todas as formas de membro em um contêiner especificado na página ativa, percorrer essas formas e imprimir a ID de cada forma na janela Imediata.
For Each memberID In vsoContainerShape.ContainerProperties.GetMemberShapes(visContainerFlagsDefault)
Set vsoShape = ActivePage.Shapes.ItemFromID(memberID)
Debug.Print vsoShape.ID
Next
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.