SendInsecureMessage Method (HealthServiceConnection, IList(Guid), Boolean, String, String, String)

HealthVault
Sends an insecure message to the specified message recipients.

Namespace: Microsoft.Health
Assembly: Microsoft.Health (in Microsoft.Health.dll) Version: 2.1.0.0 (1.15.1003.9505)

public static void SendInsecureMessage(
	HealthServiceConnection connection,
	IList<Guid> personIds,
	bool addressMustBeValidated,
	string subject,
	string textBody,
	string htmlBody
)

Parameters

connection
Type: Microsoft.Health..::..HealthServiceConnection
The connection to use for this operation. The connection must have application capabilities.
personIds
Type: System.Collections.Generic..::..IList<(Of <(<'Guid>)>)>
The unique identifiers of the people to which the message should be sent.
addressMustBeValidated
Type: System..::..Boolean
true if HealthVault ensures that the person has validated their message address before sending the mail; false if the message will be sent even if the person's address has not been validated.
subject
Type: System..::..String
The subject of the message.
textBody
Type: System..::..String
The text body of the message.
htmlBody
Type: System..::..String
The HTML body of the message.

If both the textBody and htmlBody of the message is specified then a multi-part message will be sent so that the html body will be used and fallback to text if not supported by the client.

ExceptionCondition
System..::..ArgumentException The personIds or subject, textBody or htmlBody parameters are null or empty.
Microsoft.Health..::..HealthServiceException The server returned a failure when making the request.
Show: