powcshell.shellitemutil.fontiteminfo module#
シェルアイテムのフォント情報を取得するユーティリティーを提供します。
- class powcshell.shellitemutil.fontiteminfo.ShellFontItemInfo(item: ShellItem2)#
ベースクラス:
objectフォントを表すShellItem2のフォントシステムプロパティ情報を取得します。
- property activestatus: str | None#
- property activestatus_raw: PropVariant#
- property activestatus_raw_nothrow: ComResult[PropVariant]#
- property category: str | None#
- property category_raw: PropVariant#
- property category_raw_nothrow: ComResult[PropVariant]#
- property collectionname: str | None#
- property collectionnname_raw: PropVariant#
- property collectionnname_raw_nothrow: ComResult[PropVariant]#
- property description: str | None#
- property description_raw: PropVariant#
- property description_raw_nothrow: ComResult[PropVariant]#
- property designedfor: str | None#
- property designedfor_raw: PropVariant#
- property designedfor_raw_nothrow: ComResult[PropVariant]#
- property embeddability: tuple[str, ...] | None#
- property embeddability_raw: PropVariant#
- property embeddability_raw_nothrow: ComResult[PropVariant]#
- property familyname: str | None#
- property familyname_raw: PropVariant#
- property familyname_raw_nothrow: ComResult[PropVariant]#
- property filenames: tuple[str, ...] | None#
- property filenames_raw: PropVariant#
- property filenames_raw_nothrow: ComResult[PropVariant]#
- property item: ShellItem2#
- static iter() Iterator[ShellFontItemInfo]#
- property styles: tuple[str, ...] | None#
- property styles_raw: PropVariant#
- property styles_raw_nothrow: ComResult[PropVariant]#
- property type: str | None#
- property type_raw: PropVariant#
- property type_raw_nothrow: ComResult[PropVariant]#
- property vendors: tuple[str, ...] | None#
- property vendors_raw: PropVariant#
- property vendors_raw_nothrow: ComResult[PropVariant]#
- property version: tuple[str, ...] | None#
- property version_raw: PropVariant#
- property version_raw_nothrow: ComResult[PropVariant]#
- class powcshell.shellitemutil.fontiteminfo.ShellFontPropertyKey#
ベースクラス:
objectフォントのシステムプロパティキー
- ACTIVESTATUS = PropertyKey({D6CF9145-D365-471B-BCB8-F0B4A96B891C} 100, "System.Fonts.ActiveStatus")#
- CATEGORY = PropertyKey({4B486401-5468-4381-9B5A-42DF4CB49F53} 100, "System.Fonts.Category")#
- COLLECTIONNAME = PropertyKey({F3AECAC4-5B8D-436A-AD0C-64AB194FDAF3} 100, "System.Fonts.CollectionName")#
- DESCRIPTION = PropertyKey({3D658D4D-BC38-464A-B555-418D554A8DF8} 100, "System.Fonts.Description")#
- DESIGNEDFOR = PropertyKey({5741CF9C-56FE-485B-8901-4786449E188D} 100, "System.Fonts.DesignedFor")#
- FAMILYNAME = PropertyKey({DE9E220B-41D4-4690-8B6B-3D89E231EEF1} 100, "System.Fonts.FamilyName")#
- FILENAMES = PropertyKey({4530D076-B598-4A81-8813-9B11286EF6EA} 7, "System.Fonts.FileNames")#
- FONT_EMBEDDABILITY = PropertyKey({4530D076-B598-4A81-8813-9B11286EF6EA} 2, "System.Fonts.FontEmbeddability")#
- STYLES = PropertyKey({596FD41B-AF9B-4BA8-9B49-33B16F16678C} 100, "System.Fonts.Styles")#
- TYPE = PropertyKey({4530D076-B598-4A81-8813-9B11286EF6EA} 5, "System.Fonts.Type")#
- VENDORS = PropertyKey({49753869-849C-4323-A41F-26D73F28B53B} 100, "System.Fonts.Vendors")#
- VERSION = PropertyKey({FEC7952B-4BF0-4C03-B6E1-2796818B7CA9} 100, "System.Fonts.Version")#