Sintaxis
Función EA_QueryAvailableCompartments(Repositorio como EA.Repository) como variante
La sintaxis de la función EA_QueryAvailableCompartments contiene los siguientes elementos:
Parámetro
|
Tipo
|
Dirección
|
Descripción
|
Repository
|
EA.Repository
|
IN
|
Un objeto EA.Repository representando el modelo de Enterprise Architect actualmente abierto. Registra sus miembros para recuperar los datos del modelo y la información del estado de la interfaz del usuario.
|
Valor de retorno
Un String que contiene una lista separada por comas de los compartimientos definidos por el usuario.
Detalles
Este evento ocurre cuando los diagramas de Enterprise Architect se actualizan. Es un pedido para que el add-in provea una lista de compartimientos definidos por el usuario. El evento EA_GetCompartmentData consulta cada objeto para que esos datos se muestren en cada compartimiento definido por el usuario.
Ejemplo
Function EA_QueryAvailableCompartments(Repository As EA.Repository) As Variant
Dim sReturn As String
sReturn = ""
If m_FirstCompartmentVisible = True Then
sReturn = sReturn + "first,"
End If
If m_SecondCompartmentVisible = True Then
sReturn = sReturn + "second,"
End If
If m_ThirdCompartmentVisible = True Then
sReturn = sReturn + "third,"
End If
If Len(sReturn) > 0 Then
sReturn = Left(sReturn, Len(sReturn)-1)
End If
EA_QueryAvailableCompartments = sReturn
End Function
|