Class: WMI::Win32_Desktop

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

Overview

Win32_Desktop クラスは、ユーザーのデスクトップの共通の特性を表します。このクラスのプロパティは、ユーザーがデスクトップをカスタマイズするために変更できます。

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

- (uint32) BorderWidth (readonly)

BorderWidth プロパティにより、調整可能な境界を持つすべてのウィンドウの境界幅を設定します。

 

Returns:

  • (uint32)

    BorderWidth



9
10
11
# File 'lib/Win32_Desktop.rb', line 9

def BorderWidth
  @BorderWidth
end

- (string) Caption (readonly)

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

Returns:

  • (string)

    Caption



14
15
16
# File 'lib/Win32_Desktop.rb', line 14

def Caption
  @Caption
end

- (boolean) CoolSwitch (readonly)

CoolSwitch プロパティは、fasttask スイッチがオンになっているかどうかを示します。

 

Returns:

  • (boolean)

    CoolSwitch



20
21
22
# File 'lib/Win32_Desktop.rb', line 20

def CoolSwitch
  @CoolSwitch
end

- (uint32) CursorBlinkRate (readonly)

CursorBlinkRate プロパティは、カーソルの点滅間隔を示します。

 

Returns:

  • (uint32)

    CursorBlinkRate



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

def CursorBlinkRate
  @CursorBlinkRate
end

- (string) Description (readonly)

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

Returns:

  • (string)

    Description



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

def Description
  @Description
end

- (boolean) DragFullWindows (readonly)

DragFullWindows プロパティは、ユーザーがウィンドウを動かすときに、ウィンドウの内容が表示されるかどうかを示します。

 

Returns:

  • (boolean)

    DragFullWindows



40
41
42
# File 'lib/Win32_Desktop.rb', line 40

def DragFullWindows
  @DragFullWindows
end

- (uint32) GridGranularity (readonly)

GridGranularity プロパティは、デスクトップ上のウィンドウがバインドされているグリッド間隔を示します。

 

Returns:

  • (uint32)

    GridGranularity



49
50
51
# File 'lib/Win32_Desktop.rb', line 49

def GridGranularity
  @GridGranularity
end

- (uint32) IconSpacing (readonly)

IconSpacing プロパティにより、アイコンの間のスペースが指定されます。

 

Returns:

  • (uint32)

    IconSpacing



56
57
58
# File 'lib/Win32_Desktop.rb', line 56

def IconSpacing
  @IconSpacing
end

- (string) IconTitleFaceName (readonly)

IconTitleFaceName property プロパティは、アイコン名に使用するフォント名を示します。

 

Returns:

  • (string)

    IconTitleFaceName



63
64
65
# File 'lib/Win32_Desktop.rb', line 63

def IconTitleFaceName
  @IconTitleFaceName
end

- (uint32) IconTitleSize (readonly)

IconTitleSize プロパティは、アイコンのフォント サイズを示します。

 

Returns:

  • (uint32)

    IconTitleSize



70
71
72
# File 'lib/Win32_Desktop.rb', line 70

def IconTitleSize
  @IconTitleSize
end

- (boolean) IconTitleWrap (readonly)

IconTitleWrap プロパティは、アイコンのタイトル テキストが次の行に折り返されるかどうかを示します。

 

Returns:

  • (boolean)

    IconTitleWrap



78
79
80
# File 'lib/Win32_Desktop.rb', line 78

def IconTitleWrap
  @IconTitleWrap
end

- (string) Name (readonly)

Name プロパティは、現在のデスクトップ プロファイルを識別する名前を示します。

 

Returns:

  • (string)

    Name



85
86
87
# File 'lib/Win32_Desktop.rb', line 85

def Name
  @Name
end

- (string) Pattern (readonly)

Pattern プロパティは、デスクトップの背景として使用される模様の名前を示します。

Returns:

  • (string)

    Pattern



90
91
92
# File 'lib/Win32_Desktop.rb', line 90

def Pattern
  @Pattern
end

- (boolean) ScreenSaverActive (readonly)

ScreenSaverActive プロパティは、スクリーン セーバーがアクティブかどうかを示します。

 

Returns:

  • (boolean)

    ScreenSaverActive



98
99
100
# File 'lib/Win32_Desktop.rb', line 98

def ScreenSaverActive
  @ScreenSaverActive
end

- (string) ScreenSaverExecutable (readonly)

ScreenSaverExecutable プロパティは、現在のスクリーン セーバー実行可能ファイルの名前を示します。

 

Returns:

  • (string)

    ScreenSaverExecutable



105
106
107
# File 'lib/Win32_Desktop.rb', line 105

def ScreenSaverExecutable
  @ScreenSaverExecutable
end

- (boolean) ScreenSaverSecure (readonly)

ScreenSaverSecure プロパティにより、パスワードがスクリーン セーバーに有効かどうかが決定されます。

 

Returns:

  • (boolean)

    ScreenSaverSecure



113
114
115
# File 'lib/Win32_Desktop.rb', line 113

def ScreenSaverSecure
  @ScreenSaverSecure
end

- (uint32) ScreenSaverTimeout (readonly)

ScreenSaverTimeout プロパティは、スクリーン セーバーが起動する前に経過する時間を示します。

Returns:

  • (uint32)

    ScreenSaverTimeout



118
119
120
# File 'lib/Win32_Desktop.rb', line 118

def ScreenSaverTimeout
  @ScreenSaverTimeout
end

- (string) SettingID (readonly)

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

Returns:

  • (string)

    SettingID



123
124
125
# File 'lib/Win32_Desktop.rb', line 123

def SettingID
  @SettingID
end

- (string) Wallpaper (readonly)

Wallpaper プロパティは、デスクトップの背景となる壁紙のファイル名を示します。

 

Returns:

  • (string)

    Wallpaper



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

def Wallpaper
  @Wallpaper
end

- (boolean) WallpaperStretched (readonly)

WallpaperStretched プロパティは、壁紙が画面全体に広がるかどうかを示します。

 

Returns:

  • (boolean)

    WallpaperStretched



139
140
141
# File 'lib/Win32_Desktop.rb', line 139

def WallpaperStretched
  @WallpaperStretched
end

- (boolean) WallpaperTiled (readonly)

WallpaperTiled プロパティは、壁紙が並べて表示されるか中央に表示されるかを示します。

 

Returns:

  • (boolean)

    WallpaperTiled



147
148
149
# File 'lib/Win32_Desktop.rb', line 147

def WallpaperTiled
  @WallpaperTiled
end