koapy.utils.pywin32

Module Contents

Functions

IsPyIID(→ TypeGuard[PyIID])

IsPyITypeLib(→ TypeGuard[PyITypeLib])

IsPyIIDLike(→ TypeGuard[PyIIDLike])

GetTypelibSpecs(...)

GetLatestTypelibSpec(...)

LoadTypeLib(→ Optional[PyITypeLib])

BuildOleItems(→ Tuple[Dict[PyIID, ...)

Attributes

PyIID

PyITypeLib

PyIIDLike

koapy.utils.pywin32.PyIID[source]
koapy.utils.pywin32.PyITypeLib = PyITypeLib[source]
koapy.utils.pywin32.PyIIDLike[source]
koapy.utils.pywin32.IsPyIID(value) TypeGuard[PyIID][source]
koapy.utils.pywin32.IsPyITypeLib(value) TypeGuard[PyITypeLib][source]
koapy.utils.pywin32.IsPyIIDLike(value) TypeGuard[PyIIDLike][source]
koapy.utils.pywin32.GetTypelibSpecs(iid: PyIIDLike) List[win32com.client.selecttlb.TypelibSpec][source]
koapy.utils.pywin32.GetLatestTypelibSpec(specs: Union[Sequence[win32com.client.selecttlb.TypelibSpec], PyIIDLike]) Optional[win32com.client.selecttlb.TypelibSpec][source]
koapy.utils.pywin32.LoadTypeLib(spec: Union[win32com.client.selecttlb.TypelibSpec, PyIIDLike]) Optional[PyITypeLib][source]
koapy.utils.pywin32.BuildOleItems(spec: Union[win32com.client.selecttlb.TypelibSpec, PyIIDLike], tlb: Optional[PyITypeLib] = None) Tuple[Dict[PyIID, win32com.client.genpy.DispatchItem], Dict[PyIID, win32com.client.genpy.EnumerationItem], Dict[PyIID, win32com.client.genpy.RecordItem], Dict[PyIID, win32com.client.genpy.VTableItem]][source]