Etiqueta del Rol

Superior  Previo  Próximo

RolTag

 

Clase Pública

Esta interfaz provee acceso a los valores etiquetados del rol de la asociación. Cada extremo del conector tiene una colección Etiqueta de Rol que se puede acceder para agregar, eliminar y consultar las Etiquetas de los Roles. 

 

En el código hará algo como sigue (en donde "con" es un objeto conector): 

 

Fragmento de código para acceder a la Etiqueta de Rol en VB.NET: 

 

       client = con.ClientEnd

       client.Role = "m_client"

       client.Update()

       tag = client.TaggedValues.AddNew("tag", "value")

       tag.Update()

       tag = client.TaggedValues.AddNew("tag2", "value2")

       tag.Update()

       client.TaggedValues.Refresh()

       For idx = 0 To client.TaggedValues.Count - 1

       tag = client.TaggedValues.GetAt(idx)

       Console.WriteLine(tag.Tag)

       client.TaggedValues.DeleteAt(idx, False)

       Next

       tag = Nothing

 

 

Atributos de RolTag

Atributo

Tipo

Notas  

BaseClass

String

Lectura/Escritura. Indica el extremo del rol -configurado como ASSOCIATION_SOURCE o ASSOCIATION_TARGET

ElementGUID

String

Lectura/Escritura.GUID del conector con el que está asociada la etiqueta de rol  

PropertyGUID

String

Lectura/Escritura.Una GUID generada por el sistema para identificar el valor etiquetado  

Tag

String

Lectura/Escritura.El nombre de la etiqueta actual  

Value

String

Lectura/Escritura.El valor asociado a esta etiqueta  

TipoDeObjeto

ObjectType

Solo Lectura. Distingue objetos referenciados a través de la interfaz despacho.

 

 

Métodos de RolTag

Método

Tipo

Notas  

GetLastError ()

String

Devuelve una cadena de caracteres describiendo el error que haya ocurrido más recientemente en relación con este objeto. Esta función se usa raramente debido a que se lanzara una excepción cuando se produzca un error 

Update ()

Boolean

Actualiza la Etiqueta del Rol después de los cambios o de una creación inicial