# Setting Message Properties

Property names must conform to the syntax for message selector identifiers.

For more information on the syntax, see Identifiers.

Property values cannot be null or an empty string.

Sending programs can set property values before sending a message.

Receiving programs cannot ordinarily set property values on inbound messages. However, `tibemsMsg_ClearProperties` removes all existing the properties from a message, and lets the program set property values.

Copyright © Cloud Software Group, Inc. All rights reserved.