powcpropsys.propchange module#
- class powcpropsys.propchange.IObjectWithPropertyKey#
ベースクラス:
IUnknown- GetPropertyKey = <COM method offset 4: WinFunctionType>#
- SetPropertyKey = <COM method offset 3: WinFunctionType>#
- class powcpropsys.propchange.IPropertyChange#
ベースクラス:
IObjectWithPropertyKey- ApplyToPropVariant = <COM method offset 5: WinFunctionType>#
- class powcpropsys.propchange.IPropertyChangeArray#
ベースクラス:
IUnknown- Append = <COM method offset 6: WinFunctionType>#
- AppendOrReplace = <COM method offset 7: WinFunctionType>#
- GetAt = <COM method offset 4: WinFunctionType>#
- GetCount = <COM method offset 3: WinFunctionType>#
- InsertAt = <COM method offset 5: WinFunctionType>#
- IsKeyInArray = <COM method offset 9: WinFunctionType>#
- RemoveAt = <COM method offset 8: WinFunctionType>#
- class powcpropsys.propchange.PropertyChange(o: Any)#
ベースクラス:
objectプロパティ変更情報。IPropertyChangeのラッパーです。
- apply_to_propvariant(value: PropVariant) PropVariant#
- apply_to_propvariant_nothrow(value: PropVariant) ComResult[PropVariant]#
- static create(flags: PropertyChangeAction, key: PropertyKey, value: PropVariant) PropertyChange#
- static create_nothrow(flags: PropertyChangeAction, key: PropertyKey, value: PropVariant) ComResult[PropertyChange]#
- property propkey: GUID#
- property wrapped_obj: c_void_p#
- class powcpropsys.propchange.PropertyChangeAction(*values)#
ベースクラス:
IntFlagPKA_FLAGS
- APPEND = 1#
- DELETE = 2#
- SET = 0#
- class powcpropsys.propchange.PropertyChangeArray(o: Any)#
ベースクラス:
objectプロパティ変更情報配列。IPropertyChangeArrayのラッパーです。
- append(item: PropertyChange) None#
- append_nothrow(item: PropertyChange) ComResult[None]#
- append_or_replace_at(item: PropertyChange) None#
- append_or_replace_nothrow(item: PropertyChange) ComResult[None]#
- property count: int#
- static create() PropertyChangeArray#
- static create_nothrow() ComResult[PropertyChangeArray]#
- get_at(index: int) PropertyChange#
- get_at_nothrow(index: int) ComResult[PropertyChange]#
- insert_at(index: int, item: PropertyChange) None#
- insert_at_nothrow(index: int, item: PropertyChange) ComResult[None]#
- is_key_in_array(key: PropertyKey) bool#
- is_key_in_array_nothrow(key: PropertyKey) ComResult[bool]#
- remove_at(index: int) None#
- property wrapped_obj: c_void_p#