Class: WMI::Win32_ClassicCOMClassSetting

Inherits:
Base
  • Object
show all
Defined in:
lib/Win32_ClassicCOMClassSetting.rb

Overview

Win32_ClassicCOMClassSetting クラスは、COM コンポーネントの設定を表します。

Instance Attribute Summary (collapse)

Method Summary

Methods inherited from Base

#AddRef, #AssociatorsAsync_, #Associators_, #Clone_, #CompareTo_, #DeleteAsync_, #Delete_, #Derivation_, #ExecMethodAsync_, #ExecMethod_, #GetIDsOfNames, #GetObjectText_, #GetText_, #GetTypeInfo, #GetTypeInfoCount, #InstancesAsync_, #Instances_, #Invoke, #Methods_, #Path_, #Properties_, #PutAsync_, #Put_, #Qualifiers_, #QueryInterface, #ReferencesAsync_, #References_, #Refresh_, #Release, #Security_, #SetFromText_, #SpawnDerivedClass_, #SpawnInstance_, #SubclassesAsync_, #Subclasses_, #SystemProperties_

Instance Attribute Details

- (string) AppID (readonly)

AppID プロパティには、COM コンポーネントを使用している COM アプリケーションのグローバル一意識別子 (GUID) が含まれています。

Returns:

  • (string)

    AppID



7
8
9
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 7

def AppID
  @AppID
end

- (string) AutoConvertToClsid (readonly)

AutoConvertToClsid プロパティには、この COM コンポーネントが自動的に変換される COM クラスのグローバル一意識別子 (GUID) が含まれています。

Returns:

  • (string)

    AutoConvertToClsid



12
13
14
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 12

def AutoConvertToClsid
  @AutoConvertToClsid
end

- (string) AutoTreatAsClsid (readonly)

AutoTreatAsClsid プロパティには、このクラスのインスタンスを自動的にエミュレートする COM コンポーネントのグローバル一意識別子 (GUID) が含まれています。

Returns:

  • (string)

    AutoTreatAsClsid



17
18
19
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 17

def AutoTreatAsClsid
  @AutoTreatAsClsid
end

- (string) Caption (readonly)

CIM_Setting オブジェクトの簡単な説明 (1 行分の文字列) です。

Returns:

  • (string)

    Caption



22
23
24
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 22

def Caption
  @Caption
end

- (string) ComponentId (readonly)

ComponentId プロパティには、この COM コンポーネントのグローバル一意識別子 (GUID) が含まれています。

Returns:

  • (string)

    ComponentId



27
28
29
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 27

def ComponentId
  @ComponentId
end

- (boolean) Control (readonly)

Control プロパティは、この COM コンポーネントが OLE コントロールであるかどうかを表します。

Returns:

  • (boolean)

    Control



32
33
34
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 32

def Control
  @Control
end

- (string) DefaultIcon (readonly)

DefaultIcon プロパティには、実行可能ファイルへのパス、およびクラスによって使用される既定のアイコンのリソース ID が含まれています。

Returns:

  • (string)

    DefaultIcon



37
38
39
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 37

def DefaultIcon
  @DefaultIcon
end

- (string) Description (readonly)

CIM_Setting オブジェクトの説明です。

Returns:

  • (string)

    Description



42
43
44
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 42

def Description
  @Description
end

- (string) InprocHandler (readonly)

InprocHandler プロパティには、COM コンポーネントの 16 ビット カスタム ハンドラへの完全なパスが含まれています。

Returns:

  • (string)

    InprocHandler



47
48
49
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 47

def InprocHandler
  @InprocHandler
end

- (string) InprocHandler32 (readonly)

InprocHandler32 プロパティには、COM コンポーネントの 32 ビット カスタム ハンドラへの完全なパスが含まれています。

Returns:

  • (string)

    InprocHandler32



52
53
54
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 52

def InprocHandler32
  @InprocHandler32
end

- (string) InprocServer (readonly)

InprocServer プロパティには、この COM コンポーネントの 16 ビットのインプロセス サーバー DLL への完全なパスが含まれています。

Returns:

  • (string)

    InprocServer



57
58
59
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 57

def InprocServer
  @InprocServer
end

- (string) InprocServer32 (readonly)

InprocServer プロパティには、この COM コンポーネントの 32 ビットのインプロセス サーバー DLL への完全なパスが含まれています。

Returns:

  • (string)

    InprocServer32



62
63
64
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 62

def InprocServer32
  @InprocServer32
end

- (boolean) Insertable (readonly)

Insertable プロパティは、COM コンポーネントを OLE コンテナ アプリケーションに挿入できるかどうかを示します。

Returns:

  • (boolean)

    Insertable



67
68
69
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 67

def Insertable
  @Insertable
end

- (boolean) JavaClass (readonly)

JavaClass プロパティは、COM コンポーネントが Java コンポーネントであるかどうかを示します。

Returns:

  • (boolean)

    JavaClass



72
73
74
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 72

def JavaClass
  @JavaClass
end

- (string) LocalServer (readonly)

LocalServer プロパティには、16 ビットのローカル サーバー アプリケーションへの完全なパスが含まれています。

Returns:

  • (string)

    LocalServer



77
78
79
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 77

def LocalServer
  @LocalServer
end

- (string) LocalServer32 (readonly)

LocalServer32 プロパティには、32 ビットのローカル サーバー アプリケーションへの完全なパスが含まれています。

Returns:

  • (string)

    LocalServer32



82
83
84
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 82

def LocalServer32
  @LocalServer32
end

- (string) LongDisplayName (readonly)

LongDisplayName プロパティにより、COM アプリケーションのフル ネームが指定されます。

 OLE 

Returns:

  • (string)

    LongDisplayName



88
89
90
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 88

def LongDisplayName
  @LongDisplayName
end

- (string) ProgId (readonly)

ProgId プロパティには、COM コンポーネントに関連するプログラマティック識別子が含まれています。

 ProgID 

Returns:

  • (string)

    ProgId



94
95
96
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 94

def ProgId
  @ProgId
end

- (string) SettingID (readonly)

CIM_Setting オブジェクトを認識する識別子です。

Returns:

  • (string)

    SettingID



99
100
101
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 99

def SettingID
  @SettingID
end

- (string) ShortDisplayName (readonly)

ShortDisplayName プロパティにより、COM アプリケーションの (メニューとポップアップで使用される) 短い形式の名前が指定されます。

Returns:

  • (string)

    ShortDisplayName



104
105
106
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 104

def ShortDisplayName
  @ShortDisplayName
end

- (string) ThreadingModel (readonly)

ThreadingModel プロパティによりインプロセス COM クラスに使用されるスレッド モデルが指定され、次のもの含まれます:

 

Returns:

  • (string)

    ThreadingModel



124
125
126
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 124

def ThreadingModel
  @ThreadingModel
end

- (string) ToolBoxBitmap32 (readonly)

ToolBoxBitmap32 プロパティは、ツールバーまたはツールボックス ボタンのグラフィックに使用される小さい (16 x 16) ビットマップのモジュール名とリソース ID を示します。

 COM 

Returns:

  • (string)

    ToolBoxBitmap32



130
131
132
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 130

def ToolBoxBitmap32
  @ToolBoxBitmap32
end

- (string) TreatAsClsid (readonly)

TreatAsClsid プロパティには、このコンポーネントのインスタンスをエキュレートできる COM コンポーネントのグローバル一意識別子 (GUID) が含まれています。

Returns:

  • (string)

    TreatAsClsid



135
136
137
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 135

def TreatAsClsid
  @TreatAsClsid
end

- (string) TypeLibraryId (readonly)

TypeLibraryId プロパティには、この COM コンポーネントのタイプ ライブラリのグローバル一意識別子 (GUID) が含まれています。

Returns:

  • (string)

    TypeLibraryId



140
141
142
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 140

def TypeLibraryId
  @TypeLibraryId
end

- (string) Version (readonly)

Version プロパティには、この COM クラスのバージョン番号が含まれています。

Returns:

  • (string)

    Version



145
146
147
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 145

def Version
  @Version
end

- (string) VersionIndependentProgId (readonly)

VersionIndependentProgId プロパティには、同じプログラムのすべてのバージョンに整合するプログラム識別子が含まれています。

Returns:

  • (string)

    VersionIndependentProgId



150
151
152
# File 'lib/Win32_ClassicCOMClassSetting.rb', line 150

def VersionIndependentProgId
  @VersionIndependentProgId
end