Protocols/MSNP/Activities/SDK/Techref/Objectmodel/Objects/Users/Properties/Inviter
<a class="clsStd" href="/techref/objectmodel/objects/users/index.htm">Users</a>.Inviter Property
Returns a User object that identifies the user who started an MSN® Messenger chat instance. This property is read-only.
VBScript Syntax
external.Users.Inviter
JavaScript Syntax
window.external.Users.Inviter;
Property Value
This property identifies the user who originally began this Messenger conversation.
Example
To determine whether the local user initiated this conversation, test for the equivalency of Users.Inviter and Users.Me.
<script type="text/javascript"> <!-- if (window.external.users.inviter === window.external.users.me) { // I invited another user to this conversation. document.write("I am the Inviter."); } else { // I am the user who accepted the invitation. document.write("I am not the Inviter."); } </script> //-->
Remarks
Test for equivalence between Users.Me and Users.Inviter to see if the local user initiated the conversation. In JavaScript, the equivalence operator is three equal signs (===).
Displaying the inviter's name is implicitly restricted because the Name property of the User object needs the PassportSiteID permission flag.