Sdílet prostřednictvím


ContributionConstraint interface

Určuje omezení, které lze použít k dynamickému zahrnutí nebo vyloučení daného příspěvku.

Vlastnosti

group

Volitelná vlastnost, kterou lze zadat pro seskupení omezení. Všechna omezení v rámci skupiny jsou společně and'd (všechny musí být vyhodnoceny jako Pravda, aby byl příspěvek zahrnut). Různé skupiny omezení jsou or'd (pouze jedna skupina musí vyhodnotit hodnotu True pro zahrnutí příspěvku).

id

Plně kvalifikovaný identifikátor sdíleného omezení

inverse

Pokud je hodnota true, negujte výsledek filtru (uveďte příspěvek, pokud použitý filtr vrátí hodnotu false místo true).

name

Název modulu plug-in IContributionFilter

properties

Vlastnosti, které se předávají třídě filtru příspěvků

relationships

Omezení lze volitelně použít na jednu nebo více relací definovaných v příspěvku. Pokud nejsou definovány žádné relace, všechny relace jsou přidruženy k omezení. To znamená, že výchozí chování zcela eliminuje příspěvek stromu, pokud je omezení použito.

Podrobnosti vlastnosti

group

Volitelná vlastnost, kterou lze zadat pro seskupení omezení. Všechna omezení v rámci skupiny jsou společně and'd (všechny musí být vyhodnoceny jako Pravda, aby byl příspěvek zahrnut). Různé skupiny omezení jsou or'd (pouze jedna skupina musí vyhodnotit hodnotu True pro zahrnutí příspěvku).

group: number

Hodnota vlastnosti

number

id

Plně kvalifikovaný identifikátor sdíleného omezení

id: string

Hodnota vlastnosti

string

inverse

Pokud je hodnota true, negujte výsledek filtru (uveďte příspěvek, pokud použitý filtr vrátí hodnotu false místo true).

inverse: boolean

Hodnota vlastnosti

boolean

name

Název modulu plug-in IContributionFilter

name: string

Hodnota vlastnosti

string

properties

Vlastnosti, které se předávají třídě filtru příspěvků

properties: any

Hodnota vlastnosti

any

relationships

Omezení lze volitelně použít na jednu nebo více relací definovaných v příspěvku. Pokud nejsou definovány žádné relace, všechny relace jsou přidruženy k omezení. To znamená, že výchozí chování zcela eliminuje příspěvek stromu, pokud je omezení použito.

relationships: string[]

Hodnota vlastnosti

string[]