Discussion, object

         
Global
DiscussionServers (DiscussionServer)
Discussions (Discussion)

Dit object vertegenwoordigt een discussie in de Microsoft Office-hosttoepassing. Het Discussion-object is een lid van de Discussions-collectie.

Werken met het Discussion-object

Gebruik Discussions(Index), waarbij Index het indexnummer is van een discussie, om een enkel Discussion-object als resultaat te geven. In het volgende voorbeeld wordt de variabele dscOfficeSupplies ingesteld op de eerste discussie in de Discussions-collectie.

Set dscOfficeSupplies = dscDiscussions(1)

Gebruik de eigenschap AutoCommit om de waarde in te stellen of als resultaat te geven die bepaalt of wijzigingen in eigenschappen van een Discussion-object onmiddellijk in de opslagplaats voor discussies worden doorgevoerd. Gebruik de methode Commit om de toepassing te dwingen alle eigenschappen van het huidige discussie-item (inclusief wijzigingen in die eigenschappen) in de opslagplaats voor discussies op de server op te slaan. In het volgende voorbeeld wordt gecontroleerd wat de waarde van AutoCommit is voor de opgegeven discussie. Als de eigenschap op False is ingesteld, wordt in dit voorbeeld de methode Commit gebruikt om wijzigingen in de opslagplaats voor discussies op te slaan.

If dscDiscussions(1).Discussions(4).AutoCommit = False Then
    dscDiscussions(1).Discussions(4).Commit
End If

Gebruik de eigenschap Author om de gebruikersnaam van de auteur van de huidige discussie op te vragen. Gebruik de eigenschap LoginName om de aanmeldingsnaam voor Microsoft Windows NT van de auteur van de discussie op te vragen. Gebruik de eigenschap Timestamp om de datum en tijd op te vragen waarop de discussie is gemaakt of voor het laatst is gewijzigd. In het volgende voorbeeld worden de naam van de auteur, de datum en de tijd waarop de discussie is gemaakt of voor het laatst is gewijzigd en de aanmeldingsnaam voor Microsoft Windows NT voor de opgegeven discussie weergegeven.

MsgBox dscDiscussions(1).Discussions(5).Author & _
    " created this discussion at " & _
    dscDiscussions(1).Discussions(5).Timestamp & _
    " while logged in as Windows NT user " & _
    dscDiscussions(1).Discussions(5).LoginName

Gebruik de eigenschap Discussions om de collectie van alle discussie-items die reacties vormen op de huidige discussie, als resultaat te geven. De collectie die als resultaat wordt gegeven, kan ook weer een Discussions-collectie bevatten die bestaat uit reacties op een bovenliggende discussie. Als u toegang wilt krijgen tot die collectie, gebruikt u de eigenschap Discussions voor een specifieke discussie binnen die collectie .

Gebruik de eigenschappen Subject, Text en Bookmark om het onderwerp, de hoofdtekst en de bladwijzer van de opgegeven discussie als resultaat te geven of in te stellen.