SrgsRuleScope Enum

Definition

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Enumerates values for the scope of a SrgsRule object.

C#
public enum SrgsRuleScope
Inheritance
SrgsRuleScope

Fields

Name Value Description
Public 0

The rule can be the target of a rule reference from an external grammar, which can use the rule to perform recognition. A public rule can always be activated for recognition.

Private 1

The rule cannot be the target of a rule reference from an external grammar unless it is the root rule of its containing grammar.

Applies to

Product Versions
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)