EA_QueryAvailableCompartments

Superior  Previo  Próximo

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