VCPropertySheet.IsSystemPropertySheet Property

Definition

Indicates if this is a system property sheet.

public:
 property bool IsSystemPropertySheet { bool get(); };
public:
 property bool IsSystemPropertySheet { bool get(); };
[System.Runtime.InteropServices.DispId(618)]
public bool IsSystemPropertySheet { [System.Runtime.InteropServices.DispId(618)] get; }
[<System.Runtime.InteropServices.DispId(618)>]
[<get: System.Runtime.InteropServices.DispId(618)>]
member this.IsSystemPropertySheet : bool
Public ReadOnly Property IsSystemPropertySheet As Boolean

Property Value

true if this is a system property sheet; otherwise, false.

Attributes

Remarks

A system property sheet is a property sheet that is imported into the project by way of another import element, and the latter import is defined above the <Import Label="PropertySheets"> group in the project file. System property groups are always imported before user property sheets. And user property sheets are defined in the "PropertySheet" import group in the project file.

For example, assume that the project file contains an import element for myTargets1.targets just above the <Import Label="PropertySheets"> group. Then myTargets1.targets imports s1.props inside a <Import Label="PropertySheets"> group. Finally, myTargets1.targets imports myTargets2.targets, which contains an import element for s2.props in its "PropertySheets" import group. In this case, s1 and s2 are system property groups.

Applies to