[]
Implementation of OLE IPropertyBag2.
public class PropertyBag : ComObject, IDisposable, IUnknown
| Name | Description |
|---|---|
| PropertyBag(IntPtr) | Initializes a new instance of the PropertyBag class. |
| Name | Description |
|---|---|
| Count | Gets the number of properties. |
| Keys | Gets the keys. |
| Name | Description |
|---|---|
| Get(string) | Gets the value of the property with this name. |
| Get<T1, T2>(PropertyBagKey<T1, T2>) | Gets the value of the property by using a PropertyBagKey<T1, T2> |
| NativePointerUpdated(IntPtr) | Method called when the NativePointer is updated. |
| Set(string, object) | Sets the value of the property with this name |
| Set<T1, T2>(PropertyBagKey<T1, T2>, T1) | Sets the value of the property by using a PropertyBagKey<T1, T2> |