るりまサーチ

最速Rubyリファレンスマニュアル検索!
2691件ヒット [2601-2691件を表示] (0.127秒)

別のキーワード

  1. _builtin to_c
  2. etc sc_2_c_dev
  3. etc sc_2_c_bind
  4. tracer display_c_call
  5. tracer display_c_call=

キーワード

検索結果

<< < ... 25 26 27 >>

Module#private() -> nil (37.0)

メソッドを private に設定します。

...

引数が与えられた時には引数によって指定されたメソッドを private に
設定します。

可視性については d:spec/def#limit を参照して下さい。

@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String...
...st[例][ruby]{
c
lass Foo
def foo1() 1 end # デフォルトでは public
private # 可視性を private に変更
def foo2() 2 end # foo2 は private メソッド
end

foo = Foo.new
p foo.foo1 # => 1
p foo.foo2 # => private method `foo2' called for #<F...
...oo:0x401b7628> (NoMethodError)
//}...

Module#private(*name) -> Array (37.0)

メソッドを private に設定します。

...

引数が与えられた時には引数によって指定されたメソッドを private に
設定します。

可視性については d:spec/def#limit を参照して下さい。

@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String...
...st[例][ruby]{
c
lass Foo
def foo1() 1 end # デフォルトでは public
private # 可視性を private に変更
def foo2() 2 end # foo2 は private メソッド
end

foo = Foo.new
p foo.foo1 # => 1
p foo.foo2 # => private method `foo2' called for #<F...
...oo:0x401b7628> (NoMethodError)
//}...

Module#private(name) -> String | Symbol (37.0)

メソッドを private に設定します。

...

引数が与えられた時には引数によって指定されたメソッドを private に
設定します。

可視性については d:spec/def#limit を参照して下さい。

@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String...
...st[例][ruby]{
c
lass Foo
def foo1() 1 end # デフォルトでは public
private # 可視性を private に変更
def foo2() 2 end # foo2 は private メソッド
end

foo = Foo.new
p foo.foo1 # => 1
p foo.foo2 # => private method `foo2' called for #<F...
...oo:0x401b7628> (NoMethodError)
//}...

Module#private(names) -> Array (37.0)

メソッドを private に設定します。

...

引数が与えられた時には引数によって指定されたメソッドを private に
設定します。

可視性については d:spec/def#limit を参照して下さい。

@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String...
...st[例][ruby]{
c
lass Foo
def foo1() 1 end # デフォルトでは public
private # 可視性を private に変更
def foo2() 2 end # foo2 は private メソッド
end

foo = Foo.new
p foo.foo1 # => 1
p foo.foo2 # => private method `foo2' called for #<F...
...oo:0x401b7628> (NoMethodError)
//}...

Net::IMAP#add_response_handler(handler) -> () (31.0)

レスポンスハンドラを追加します。

...ンドラはメインのスレッドとは別のスレッドで
呼びだされることに注意してください。

例:

imap.add_response_handler do |resp|
p resp
end

@param handler 追加するハンドラ(Proc Method オブジェクト)
@see Net::IMAP#remove_response_handler...

絞り込み条件を変える

Net::IMAP#add_response_handler(handler) {|resp| ...} -> () (31.0)

レスポンスハンドラを追加します。

...ンドラはメインのスレッドとは別のスレッドで
呼びだされることに注意してください。

例:

imap.add_response_handler do |resp|
p resp
end

@param handler 追加するハンドラ(Proc Method オブジェクト)
@see Net::IMAP#remove_response_handler...

WIN32OLE_PARAM#ole_type -> String (31.0)

パラメータの型名を取得します。

...つからない場合は、"unknown type"を返します。

tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
method
= WIN32OLE_METHOD.new(tobj, 'SaveAs')
param1 = method.params[0]
puts param1.ole_type # => VARIANT

OLEオートメーションの型名は、対...

WIN32OLE#_setproperty(dispid, args, types) -> () (19.0)

DISPIDとパラメータの型を指定してオブジェクトのプロパティを設定します。

...イスを事前に知っている場合に、
DISPIDとパラメータの型を指定してプロパティを設定します。

このメソッドはCOMアーリーバインディングを利用することで外部プロセスサー
バとのラウンドトリップを減らして処理速度を...
...調べてください。

DISPID_CELLS = 238
include WIN32OLE::VARIANT
excel = WIN32OLE.new('Excel.Application')
puts excel._setproperty(558, # VisibleプロパティのDISPIDは558
[true], [VT_BOOL])
workbook = excel.Workbooks.Add
sheet = workbook.Wo...
...rksheets[1]
sheet._setproperty(DISPID_CELLS, [1, 2, 'hello'], [VT_I2, VT_I2, VT_BSTR])
puts sheet._getproperty(DISPID_CELLS, [1, 2], [VT_I2, VT_I2]).value #=> 'hello'
workbook.Close(:SaveChanges => false)
excel.Quit

DISPIDはWIN32OLE_METHOD#dispidから取得できます。

@see WIN32...
<< < ... 25 26 27 >>