---
title: "Namespace Stylelabs.M.Sdk.Models.Base.MemberConditions"
slug: "sdk--stylelabs.m.sdk.models.base.memberconditions"
abstract: ""
---
# Namespace Stylelabs.M.Sdk.Models.Base.MemberConditions

## Classes

### [BoolMemberCondition](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.models.base.memberconditions.boolmembercondition.html)

Condition triggered on value change of a BoolPropertyDefinition member.

### [MemberConditionBase](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.models.base.memberconditions.memberconditionbase.html)

Base class for member conditions.

### [NoAncestorMemberCondition](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.models.base.memberconditions.noancestormembercondition.html)

Condition triggered when the relation does not have ancestor of the given definition id.

### [RelationMemberCondition](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.models.base.memberconditions.relationmembercondition.html)

Condition triggered on the ancestor id of the relation.

### [StringMemberCondition](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.models.base.memberconditions.stringmembercondition.html)

Condition triggered on the value of the property member.
