Propriedade Shape.SpatialSearch (Visio)
Retorna um objeto Selection cujas formas atendem a determinados critérios em relação a um ponto expresso no espaço da coordenada de uma página, um mestre ou grupo. Somente leitura.
Sintaxe
expressão. SpatialSearch
( _x_
, _y_
, _Relation_
, _Tolerance_
, _Flags_
)
Expressão Uma variável que representa um objeto Shape .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
x | Obrigatório | Double | A coordenada x. |
y | Obrigatório | Double | A coordenada y. |
Relation | Obrigatório | Integer | Qualquer combinação dos valores das constantes visSpatialContainedIn e visSpatialTouching. |
Tolerance | Obrigatório | Double | Uma distância em unidades de desenho internas com relação ao espaço da coordenada. |
Flags | Obrigatório | Integer | Sinalizadores que influenciam o resultado. |
Valor de retorno
Selection
Comentários
O argumento relation pode ser qualquer combinação das constantes definidas em VisSpatialRelationCodes. Se relation não for especificado, a propriedade SpatialSearch usa as duas relações como critérios.
O argumento sinalizadores pode ser qualquer combinação dos valores das constantes definidas em VisSpatialRelationFlags na biblioteca de tipos do Visio (exceto visSpatialIncludeHidden, que é reservada para uso futuro e não deve ser usada).
Use a célula NoShow para determinar se uma seção Geometry está oculta ou visível. Seções Geometry ocultas possuem um valor de TRUE e seções Geometry visíveis possuem um valor de FALSE na célula NoShow.
A partir do Microsoft Visio 2002, se flags contém visSpatialFrontToBack, os itens no objeto Selection retornados pela propriedade SpatialNeighbors são ordenados de frente para trás. Se visSpatialBackToFront for definido, os itens retornados serão ordenados de trás para frente. Se esse sinalizador não estiver definido ou se você estiver usando uma versão anterior do Visio, a ordem será imprevisível. Você pode determinar a ordem usando a propriedade Index das formas identificadas no objeto Selection.
Observação
Quando ela compara duas formas, a propriedade SpatialSearch não considera a largura da linha de uma guia, as sombras, as extremidades de linha, os pontos de controle ou os pontos de conexão.
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.