Skip to content

Commit 00fa8d5

Browse files
Consolidated the IsBaseOfStrict structure.
1 parent e384f99 commit 00fa8d5

File tree

2 files changed

+19
-49
lines changed

2 files changed

+19
-49
lines changed

docs/windows/isbaseofstrict-structure.md

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
title: "IsBaseOfStrict Structure | Microsoft Docs"
33
ms.custom: ""
4-
ms.date: "11/04/2016"
4+
ms.date: "09/21/2018"
55
ms.technology: ["cpp-windows"]
66
ms.topic: "reference"
7-
f1_keywords: ["internal/Microsoft::WRL::Details::IsBaseOfStrict"]
7+
f1_keywords: ["internal/Microsoft::WRL::Details::IsBaseOfStrict", "internal/Microsoft::WRL::Details::IsBaseOfStrict::value"]
88
dev_langs: ["C++"]
9-
helpviewer_keywords: ["IsBaseOfStrict structure"]
9+
helpviewer_keywords: ["Microsoft::WRL::Details::IsBaseOfStrict structure", "Microsoft::WRL::Details::IsBaseOfStrict::value constant"]
1010
ms.assetid: 6fed7366-c8d4-4991-b4fb-43ed93f8e1bf
1111
author: "mikeblome"
1212
ms.author: "mblome"
@@ -43,15 +43,15 @@ The derived type.
4343
4444
Tests whether one type is the base of another.
4545
46-
The first template tests whether a type is derived from a base type, which might yield **true** or **false**. The second template tests whether a type is derived from itself, which always yields **false**.
46+
The first template tests whether a type is derived from a base type, which might yield `true` or `false`. The second template tests whether a type is derived from itself, which always yields `false`.
4747
4848
## Members
4949
5050
### Public Constants
5151
52-
|Name|Description|
53-
|----------|-----------------|
54-
|[IsBaseOfStrict::value Constant](../windows/isbaseofstrict-value-constant.md)|Indicates whether one type is the base of another.|
52+
Name | Description
53+
------------------------------- | --------------------------------------------------
54+
[IsBaseOfStrict::value](#value) | Indicates whether one type is the base of another.
5555
5656
## Inheritance Hierarchy
5757
@@ -63,6 +63,16 @@ The first template tests whether a type is derived from a base type, which might
6363
6464
**Namespace:** Microsoft::WRL::Details
6565
66-
## See Also
66+
## <a name="value"></a>IsBaseOfStrict::value
6767
68-
[Microsoft::WRL::Details Namespace](../windows/microsoft-wrl-details-namespace.md)
68+
Supports the WRL infrastructure and is not intended to be used directly from your code.
69+
70+
```cpp
71+
static const bool value = __is_base_of(Base, Derived);
72+
```
73+
74+
### Remarks
75+
76+
Indicates whether one type is the base of another.
77+
78+
`value` is `true` if type `Base` is a base class of the type `Derived`, otherwise it is `false`.

docs/windows/isbaseofstrict-value-constant.md

Lines changed: 0 additions & 40 deletions
This file was deleted.

0 commit comments

Comments
 (0)