るりまサーチ

最速Rubyリファレンスマニュアル検索!
718件ヒット [1-100件を表示] (0.129秒)
トップページ > クエリ:-[x] > クエリ:r[x] > クエリ:method[x] > クエリ:puts[x]

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils rm_r
  5. fileutils cp_r

ライブラリ

検索結果

<< 1 2 3 ... > >>

IRB::OutputMethod#puts(*objs) -> object (24201.0)

各 obj を self に出力し、それぞれの後に改行を出力します。

...各 obj を self に出力し、それぞれの後に改行を出力します。

@param objs 任意のオブジェクトを指定します。...

ERB::DefMethod.#def_erb_method(methodname, erb) -> nil (18513.0)

self に erb のスクリプトをメソッドとして定義します。

...erb のスクリプトをメソッドとして定義します。

メソッド名は methodname で指定します。
erb が文字列の時、そのファイルを読み込み ERB で変換したのち、メソッドとして定義します。

@param methodname メソッド名

@param erb ERBイ...
...ンスタンスもしくはERBソースファイル名

例:

r
equire 'erb'
class Writer
extend ERB::DefMethod
def_erb_method('to_html', 'writer.erb')
...
end
...
puts
writer.to_html...

Method#owner -> Class | Module (15236.0)

このメソッドが定義されている class か module を返します。

...定義されている class か module を返します。

//emlist[例][ruby]{
class Foo
def foo(arg)
"foo called with arg #{arg}"
end
end

m = Foo.new.method(:foo) # => #<Method: Foo#foo>
m.owner # => Foo

m = Foo.new.method(:puts) # => #<Method: Foo(Kernel)#puts>
m.owner # => Kernel
//}...

Method#source_location -> [String, Integer] | nil (15224.0)

ソースコードのファイル名と行番号を配列で返します。

...クトが ruby で定義されていない(つまりネイティブ
である)場合は nil を返します。

@see Proc#source_location

//emlist[例][ruby]{
# ------- /tmp/foo.rb ---------
class Foo
def foo; end
end
# ----- end of /tmp/foo.rb ----

r
equire '/tmp/foo'

m = Foo.new.method(:foo) #...
...=> #<Method: Foo#foo>
m.source_location # => ["/tmp/foo.rb", 2]

method
(:puts).source_location # => nil
//}...

BasicObject#singleton_method_removed(name) -> object (12371.0)

特異メソッドが Module#remove_method に より削除された時にインタプリタから呼び出されます。

...Module#remove_method
より削除された時にインタプリタから呼び出されます。

通常のメソッドの削除に対するフックには
Module#method_removedを使います。

@param name 削除されたメソッド名が Symbol で渡されます。

//emlist[例][ruby]{
c...
...leton_method_removed(name)
puts
"singleton method \"#{name}\" was removed"
end
end

obj = Foo.new
def obj.foo
end

class << obj
r
emove_method :foo
end

#=> singleton method "foo" was removed
//}

@see Module#method_removed,BasicObject#singleton_method_added,BasicObject#singleton_method_undef...

絞り込み条件を変える

Module#method_removed(name) -> () (12353.0)

メソッドが Module#remove_method により削除 された時にインタプリタがこのメソッドを呼び出します。

...メソッドが Module#remove_method により削除
された時にインタプリタがこのメソッドを呼び出します。

特異メソッドの削除に対するフックには
BasicObject#singleton_method_removed
を使います。

@param name 削除されたメソッド名が Symbol...
...で渡されます。

//emlist[例][ruby]{
class Foo
def Foo.method_removed(name)
puts
"method \"#{name}\" was removed"
end

def foo
end
r
emove_method :foo
end

# => method "foo" was removed
//}...

WIN32OLE_METHOD#helpstring -> String | nil (9324.0)

メソッドのヘルプ文字列を取得します。

...lpstringは、IDEがメソッドのバルーンヘルプを表示するような場合に利用可
能な、1行程度でメソッドを説明する文字列です。

@return ヘルプ文字列を返します。未定義ならばnilを返します。

tobj = WIN32OLE_TYPE.new('Microsoft Internet...
...Controls', 'IWebBrowser')
method
= WIN32OLE_METHOD.new(tobj, 'Navigate')
puts
method.helpstring # => Navigates to a URL or file....

JSON::Generator::GeneratorMethods::String#to_json(state_or_hash = nil) -> String (9236.0)

自身から生成した JSON 形式の文字列を返します。

...の文字列を返します。

自身のエンコードは UTF-8 であるべきです。
"\u????" のように UTF-16 ビッグエンディアンでエンコードされた文字列を返すことがあります。

@param state_or_hash 生成する JSON 形式の文字列をカスタマイズす...
...指定します。

//emlist[例][ruby]{
r
equire "json"

puts
"test".to_json # => "test"
puts
'"'.to_json # => "\""
puts
"\\".to_json # => "\\"
puts
"𤘩宮城".to_json(ascii_only: true) # => "\ud851\ude29\u5bae\u57ce"
//}...

WIN32OLE_METHOD#event_interface -> String | nil (9224.0)

メソッドがイベントの場合、イベントのインターフェイス名を取得します。

...ます。

@return メソッドがイベントであれば、イベントのインターフェイス名を返し
ます。イベントでなければnilを返します。

tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbook')
method
= WIN32OLE_METHOD.new(tobj, 'Shee...
...tActivate')
puts method.event_interface # => WorkbookEvents...

WIN32OLE_METHOD#return_type -> String (9224.0)

メソッドの返り値の型名を取得します。

...す。

@return 返り値の型名を示す文字列を返します。
@raise WIN32OLERuntimeError メソッドの型情報を取得できなかった場合に通知します。

tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Application')
method
= WIN32OLE_METHOD.new(tobj, '...
...Visible')
puts
method.return_type # => BOOL

OLEオートメーションの型名は、対応するWIN32OLE::VARIANTの定数の先
頭の「VT_」を削除した名称を持ちます。

たとえば、32ビット符号付き整数であれば「I4」となります。

@see WIN32OLE::VARIANT...

絞り込み条件を変える

<< 1 2 3 ... > >>