HouseAdWeight Property
For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.
Gets or sets the weight of a house ad.
Namespace: Microsoft.CommerceServer.Marketing
Assembly: Microsoft.CommerceServer.Marketing.CrossTierTypes (in Microsoft.CommerceServer.Marketing.CrossTierTypes.dll)
Syntax
'Declaration
Public Property HouseAdWeight As Integer
'Usage
Dim instance As Advertisement
Dim value As Integer
value = instance.HouseAdWeight
instance.HouseAdWeight = value
public int HouseAdWeight { get; set; }
public:
property int HouseAdWeight {
int get ();
void set (int value);
}
public function get HouseAdWeight () : int
public function set HouseAdWeight (value : int)
Property Value
Type: System..::.Int32
The weight of a house ad. Default value is 0.
Exceptions
Exception | Condition |
---|---|
EntityStateException | This Advertisement is a paid ad. |
MinimumValueValidationException | The value was less than 0. |
Remarks
The weight of a house ad. This value has no meaning for a Paid ad. If the AdvertisementType is Paid, this property is 0. The weight of an individual advertisement is relative to the weight of all the other advertisements. To determine when discount campaign items are displayed you use Priority, not weight.
Weight is a means of determining how frequently an ad is displayed, relative to all of the campaign items for a given customer. In a campaign, weight only applies to ads that are goaled at the campaign level.
Permissions
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.