RuleBag Class
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.
This is a simple container for Rule instances.
public ref class RuleBag sealed : Microsoft::Build::Framework::XamlTypes::IProjectSchemaNode, System::ComponentModel::ISupportInitialize
[System.Windows.Markup.ContentProperty("Rules")]
public sealed class RuleBag : Microsoft.Build.Framework.XamlTypes.IProjectSchemaNode, System.ComponentModel.ISupportInitialize
[<System.Windows.Markup.ContentProperty("Rules")>]
type RuleBag = class
interface ISupportInitialize
interface IProjectSchemaNode
Public NotInheritable Class RuleBag
Implements IProjectSchemaNode, ISupportInitialize
- Inheritance
-
RuleBag
- Attributes
- Implements
Remarks
Note that we only deal in terms of Rules as far as property pages are concerned. The RuleBag is only used as a container for more than one Rule. The containing Rules are immediately stripped off after loading of the xaml file.
Constructors
RuleBag() |
Default constructor needed for XAML deserialization. |
Properties
Rules |
The collection of Rule instances this RuleBag instance contains. Must have at least one Rule. |
Methods
BeginInit() |
See ISupportInitialize Members. |
EndInit() |
See ISupportInitialize Members. |
GetSchemaObjects(Type) |
see IProjectSchemaNode |
GetSchemaObjectTypes() |
see IProjectSchemaNode |