422件ヒット
[401-422件を表示]
(0.038秒)
ライブラリ
- ビルトイン (288)
- erb (12)
- json (24)
-
minitest
/ spec (1) -
minitest
/ unit (1) - win32ole (96)
クラス
- BasicObject (60)
- ERB (12)
-
JSON
:: State (12) - Module (72)
- NameError (24)
- NoMethodError (12)
- Object (109)
- Thread (12)
-
WIN32OLE
_ METHOD (24) -
WIN32OLE
_ PARAM (48) -
WIN32OLE
_ TYPE (24)
モジュール
キーワード
- [] (24)
- args (12)
-
assert
_ respond _ to (1) -
def
_ class (12) - default (12)
-
default
_ event _ sources (12) -
define
_ singleton _ method (24) -
instance
_ eval (12) -
instance
_ method (12) -
method
_ missing (12) -
must
_ respond _ to (1) -
ole
_ methods (12) - optional? (12)
- public (48)
-
public
_ instance _ method (12) -
public
_ method (12) -
respond
_ to? (12) -
respond
_ to _ missing? (12) - send (24)
-
singleton
_ method (12) -
singleton
_ method _ added (12) -
singleton
_ method _ removed (12) -
singleton
_ method _ undefined (12) -
to
_ json (12) -
to
_ s (36)
検索結果
-
WIN32OLE
_ PARAM # optional? -> bool (31.0) -
パラメータがオプションかどうかを取得します。
...メータがオプション(省略可能)であれば真を返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
param1 = method.params[0]
puts "#{param1.name} #{param1.optional?}" # => Filename true... -
Module
# public() -> nil (21.0) -
メソッドを public に設定します。
...については d:spec/def#limit を参照して下さい。
@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。
@raise NameError 存在しないメソッド名を指定した場合に発生......mlist[例][ruby]{
def foo() 1 end
p foo # => 1
# the toplevel default is private
p self.foo # => private method `foo' called for #<Object:0x401c83b0> (NoMethodError)
def bar() 2 end
public :bar # visibility changed (all access allowed)
p bar # => 2
p self.bar...