@@ -1541,9 +1541,18 @@ namespace Microsoft.Management.Deployment
15411541 HRESULT ExtendedErrorCode { get; };
15421542 };
15431543
1544+ /// IMPLEMENTATION NOTE: OptionalBoolean
1545+ [contract(Microsoft.Management.Deployment.WindowsPackageManagerContract, 28)]
1546+ enum OptionalBoolean
1547+ {
1548+ Unspecified,
1549+ False,
1550+ True,
1551+ };
1552+
15441553 /// IMPLEMENTATION NOTE: EditPackageCatalogOptions
15451554 [contract(Microsoft.Management.Deployment.WindowsPackageManagerContract, 28)]
1546- runtimeclass EditPackageCatalogOptions
1555+ runtimeclass EditPackageCatalogOptions
15471556 {
15481557 EditPackageCatalogOptions();
15491558
@@ -1553,13 +1562,12 @@ namespace Microsoft.Management.Deployment
15531562 String Name;
15541563
15551564 /// Editing the Explicit property has three states: true, false, and not specified (no changes).
1556- /// SAMPLE VALUES: "true" or "false" or empty string.
1557- String Explicit;
1565+ OptionalBoolean Explicit;
15581566 };
15591567
15601568 /// IMPLEMENTATION NOTE: RemovePackageCatalogStatus
15611569 [contract(Microsoft.Management.Deployment.WindowsPackageManagerContract, 28)]
1562- enum EditPackageCatalogStatus
1570+ enum EditPackageCatalogStatus
15631571 {
15641572 Ok,
15651573 GroupPolicyError,
@@ -1572,7 +1580,7 @@ namespace Microsoft.Management.Deployment
15721580 /// IMPLEMENTATION NOTE: RemovePackageCatalogResult
15731581 /// Result of editing a package catalog.
15741582 [contract(Microsoft.Management.Deployment.WindowsPackageManagerContract, 28)]
1575- runtimeclass EditPackageCatalogResult
1583+ runtimeclass EditPackageCatalogResult
15761584 {
15771585 EditPackageCatalogStatus Status { get; };
15781586
0 commit comments