diff --git a/docs/develop/app/usecases/BPropertyInfoUseCases.html b/docs/develop/app/usecases/BPropertyInfoUseCases.html index 4fbbed5e4b..315cab1bc4 100644 --- a/docs/develop/app/usecases/BPropertyInfoUseCases.html +++ b/docs/develop/app/usecases/BPropertyInfoUseCases.html @@ -1,5 +1,5 @@ - + BPropertyInfo Use Cases and Implementation Details @@ -66,6 +66,19 @@ elements in the NULL terminated array of value_info structures passed in as the at construction time. If the BPropertyInfo class was constructed with one or fewer arguments, 0 is returned.

+
  • Fixed Size: The IsFixedSize() method always returns false indicating that a +BPropertyInfo class instance can be flattened but the size of that flattened instance depends on +the state of the BPropertyInfo class itself.

  • + +
  • Type Code: The TypeCode() method always returns B_PROPERTY_INFO_TYPE ('SCTD') +regardless of the state of the BPropertyInfo class instance indicating that the flattened instance +is of type B_PROPERTY_INFO_TYPE.

  • + +
  • Allows Type Code: The AllowsTypeCode() method returns false for all passed in type +codes unless B_PROPERTY_INFO_TYPE ('SCTD') is passed in when this method returns true. This +implies that a BPropertyInfo class instance can be unflattened from flattened data of +B_PROPERTY_INFO_TYPE only.

  • +

    BPropertyInfo Implementation: