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 k seskupení omezení. Všechna omezení v rámci skupiny jsou and'd společně (všechna musí být vyhodnocena jako Pravda, aby se příspěvek zahrnul). Různé skupiny omezení jsou OR'd (pouze jedna skupina musí vyhodnotit jako Pravda, aby se příspěvek zahrnul). |
id | Plně kvalifikovaný identifikátor sdíleného omezení |
inverse | Pokud je hodnota true, negujte výsledek filtru (zahrň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é jsou předány do třídy filtru příspěvků |
relationships | Omezení se dají volitelně použít na jeden nebo více relací definovaných v příspěvku. Pokud nejsou definovány žádné relace, jsou všechny relace přidruženy k omezení. To znamená, že výchozí chování zcela eliminuje příspěvek ze stromu, pokud se použije omezení. |
Podrobnosti vlastnosti
group
Volitelná vlastnost, kterou lze zadat k seskupení omezení. Všechna omezení v rámci skupiny jsou and'd společně (všechna musí být vyhodnocena jako Pravda, aby se příspěvek zahrnul). Různé skupiny omezení jsou OR'd (pouze jedna skupina musí vyhodnotit jako Pravda, aby se příspěvek zahrnul).
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 (zahrň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é jsou předány do třídy filtru příspěvků
properties: any
Hodnota vlastnosti
any
relationships
Omezení se dají volitelně použít na jeden nebo více relací definovaných v příspěvku. Pokud nejsou definovány žádné relace, jsou všechny relace přidruženy k omezení. To znamená, že výchozí chování zcela eliminuje příspěvek ze stromu, pokud se použije omezení.
relationships: string[]
Hodnota vlastnosti
string[]