APLICACIONES COMPUESTAS: DISEÑO Y GESTIÓN


Uso de clases y API de LotusScript en aplicaciones compuestas
Las aplicaciones compuestas de Lotus Notes 8 pueden utilizar varios métodos y propiedades de la API de LotusScript. Estos elementos se describen más a fondo en la Ayuda de IBM® Lotus® Domino(TM) Designer.

NotesSession

NotesPropertyBroker
NotesProperty
Nota Si desea información sobre las clases, las propiedades y los métodos nuevos, consulte la sección Documentation updates de las Notas de release y la Ayuda de IBM® Lotus® Domino(TM) Designer.

El formato del intermediario de propiedades (en relación con LSX) tiene las características siguientes:


A continuación se presentan dos API de ejemplo. En los archivos de ejemplo hca.nsf y corpteam.nsf puede encontrar otras.

Nueva API de LotusScript para publicar propiedades

Sub Click(Source As Button)

Dim s As New NotesSession

...

Dim pb As NotesPropertyBroker

Set pb = s.GetPropertyBroker()

Call pb.setPropertyValue("Track", newTrack$)

Call pb.Publish()

...

End Sub

Nueva API de LotusScript para recuperar propiedades

Sub Click(Source As Button)

Dim s As New notessession

...

Dim pb As NotesPropertyBroker

Set pb = s.GetPropertyBroker()

Dim pbInputProperty As NotesProperty

Dim pbContext As Variant

pbContext = pb.InputPropertyContext

Set pbInputProperty = pbContext(0)

Dim InputPropertyName As String

Dim NameSpace As String

InputPropertyName = pbInputProperty.Name

NameSpace = pbInputProperty.NameSpace

Dim pbValue As Variant

pbValue = pb.getPropertyValue(InputPropertyName,NameSpace)

cName$ = pbValue(0)

...

End Sub

Véase también


Glosario
¿Desea opinar sobre la Ayuda o sobre la utilidad del producto?