public CloseIMWindowEventArgs(Contact sender, EndPointData senderEndPoint, Contact receiver, EndPointData receiverEndPoint, Contact[] parties) : base() { Sender = sender; SenderEndPoint = senderEndPoint; Receiver = receiver; ReceiverEndPoint = receiverEndPoint; Parties = parties; }
/// <summary> /// Sign the owner out from the specificed place. /// </summary> /// <param name="endPointID">The EndPoint guid to be signed out</param> public void SignoutFrom(Guid endPointID) { if (endPointID == Guid.Empty) { SignoutFromEverywhere(); return; } if (EndPointData.ContainsKey(endPointID)) { NSMessageHandler.SignoutFrom(endPointID); } else { Trace.WriteLineIf(Settings.TraceSwitch.TraceWarning, "Invalid place (signed out already): " + endPointID.ToString("B"), GetType().Name); } }
public PlaceChangedEventArgs(EndPointData ep, PlaceChangedReason action) : base() { this.epData = ep; this.reason = action; }