Propriedade ConnectorFormat.EndConnectionSite (Publisher)
Retorna um Long indicando o site de conexão ao qual o final de um conector está conectado. Somente leitura.
Sintaxe
expressão. EndConnectionSite
Expressão Uma variável que representa um objeto ConnectorFormat .
Valor de retorno
Long
Comentários
Se a extremidade do conector especificado não estiver vinculada a uma forma, esta propriedade gerará um erro.
Use a propriedade BeginConnectionSite para retornar para o site ao qual o início de um conector está conectado.
Exemplo
Este exemplo assume que a primeira página na publicação ativa já contém duas formas vinculadas por um conector chamado Conn1To2. O código adiciona um retângulo e um conector à primeira página. O final do novo conector será vinculado ao mesmo site de conexão como o final do conector chamado Conn1To2, e o início do novo conector será vinculado ao site de conexão um novo retângulo.
Dim shpNew As Shape
Dim intSite As Integer
Dim shpOld As Shape
With ActiveDocument.Pages(1).Shapes
' Add new rectangle.
Set shpNew = .AddShape(Type:=msoShapeRectangle, _
Left:=450, Top:=190, Width:=200, Height:=100)
' Add new connector.
.AddConnector(Type:=msoConnectorCurve, _
BeginX:=0, BeginY:=0, EndX:=10, EndY:=10) _
.Name = "Conn1To3"
' Get connection site number of old shape, and set
' reference to old shape.
With .Item("Conn1To2").ConnectorFormat
intSite = .EndConnectionSite
Set shpOld = .EndConnectedShape
End With
' Connect new connector to old shape and new rectangle.
With .Item("Conn1To3").ConnectorFormat
.EndConnect ConnectedShape:=shpOld, _
ConnectionSite:=intSite
.BeginConnect ConnectedShape:=shpNew, _
ConnectionSite:=1
End With
End With
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.