606件ヒット
[1-100件を表示]
(0.192秒)
種類
- インスタンスメソッド (464)
- 文書 (69)
- 定数 (50)
- 特異メソッド (12)
- ライブラリ (11)
ライブラリ
- ビルトイン (156)
- delegate (33)
- fileutils (11)
- forwardable (44)
- json (132)
-
minitest
/ unit (1) - openssl (11)
- rake (22)
-
rdoc
/ code _ object (11) -
rdoc
/ context (22) -
rdoc
/ stats (11) -
shell
/ command-processor (6) - win32ole (66)
クラス
- Delegator (33)
-
MiniTest
:: Unit :: TestCase (1) - Module (60)
- Object (88)
-
OpenSSL
:: SSL :: SSLContext (11) - Proc (5)
-
RDoc
:: CodeObject (11) -
RDoc
:: Context (22) -
RDoc
:: Stats (11) -
Rake
:: FileList (22) - Refinement (3)
-
Shell
:: CommandProcessor (6) - WIN32OLE (44)
-
WIN32OLE
_ TYPE (22)
モジュール
- FileUtils (11)
- Forwardable (22)
-
JSON
:: Generator :: GeneratorMethods :: Array (11) -
JSON
:: Generator :: GeneratorMethods :: FalseClass (11) -
JSON
:: Generator :: GeneratorMethods :: Float (11) -
JSON
:: Generator :: GeneratorMethods :: Hash (11) -
JSON
:: Generator :: GeneratorMethods :: Integer (11) -
JSON
:: Generator :: GeneratorMethods :: NilClass (11) -
JSON
:: Generator :: GeneratorMethods :: Object (11) -
JSON
:: Generator :: GeneratorMethods :: String (33) -
JSON
:: Generator :: GeneratorMethods :: String :: Extend (11) -
JSON
:: Generator :: GeneratorMethods :: TrueClass (11) - SingleForwardable (22)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) -
ARRAY
_ METHODS (11) -
DELEGATING
_ METHODS (11) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - NoDelegateMethods (6)
- Ruby用語集 (11)
-
def
_ delegators (22) -
def
_ instance _ delegators (11) -
def
_ single _ delegators (11) -
default
_ event _ sources (11) -
import
_ methods (3) -
initialize
_ copy (11) -
initialize
_ methods _ etc (11) -
instance
_ methods (11) - irb (11)
-
json
_ create (11) - methods (22)
-
num
_ methods (11) -
ole
_ func _ methods (11) -
ole
_ get _ methods (11) -
ole
_ methods (22) -
ole
_ put _ methods (11) -
private
_ instance _ methods (11) -
private
_ methods (11) -
protected
_ instance _ methods (11) -
protected
_ methods (22) -
public
_ instance _ methods (11) -
public
_ methods (22) -
remove
_ methods _ etc (11) -
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) -
ruby2
_ keywords (10) - send (22)
-
set
_ visibility _ for (11) -
singleton
_ methods (11) -
test
_ methods (1) -
to
_ json (99) -
to
_ json _ raw (11) -
to
_ json _ raw _ object (11) -
undef
_ method (11)
検索結果
先頭5件
-
OpenSSL
:: SSL :: SSLContext :: METHODS -> [Symbol] (30407.0) -
利用可能なメソッド(プロトコル)を Symbol の配列で返します。
...利用可能なメソッド(プロトコル)を Symbol の配列で返します。
require 'openssl'
OpenSSL::SSL::SSLContext::METHODS
# => [:TLSv1, :TLSv1_server, :TLSv1_client, :SSLv2, :SSLv2_server, ...]... -
FileUtils
:: METHODS -> Array (30401.0) -
このモジュールで定義されている公開メソッドの配列を返します。
このモジュールで定義されている公開メソッドの配列を返します。 -
MiniTest
:: Unit :: TestCase . test _ methods -> Array (24401.0) -
テストメソッドのリストを返します。
...テストメソッドのリストを返します。
MiniTest::Unit::TestCase.test_order の値が :random である場合は
返されるメソッドリストの順番はランダムです。
そうでない場合は、文字コード順にソートされます。... -
Object
# singleton _ methods(inherited _ too = true) -> [Symbol] (21561.0) -
そのオブジェクトに対して定義されている特異メソッド名 (public あるいは protected メソッド) の一覧を返します。
...ド名
(public あるいは protected メソッド) の一覧を返します。
inherited_too が真のときは継承した特異メソッドを含みます。
継承した特異メソッドとは Object#extend によって追加された特異メソッドや、
self がクラスの場合はスー......ingleton_methods(false) は、Object#methods(false) と同じです。
@param inherited_too 継承した特異メソッドを含める場合は真を、
そうでない場合は偽を指定します。
//emlist[例1][ruby]{
Parent = Class.new
class <<Parent
private; def p......よう true を指定したが、
# Object のクラスメソッドは一覧から排除している。
p obj.singleton_methods(true)
p Foo.singleton_methods(true) - Object.singleton_methods(true)
#実行結果
[:protected_self, :public_self, :protected_bar, :public_bar]
[:protected_class_foo, :p... -
Module
# private _ instance _ methods(inherited _ too = true) -> [Symbol] (21525.0) -
そのモジュールで定義されている private メソッド名 の一覧を配列で返します。
...vate メソッド名
の一覧を配列で返します。
@param inherited_too false を指定するとそのモジュールで定義されているメソッドのみ返します。
@see Object#private_methods, Module#instance_methods
//emlist[例][ruby]{
module Foo
def foo; end
private def b......ar; end
end
module Bar
include Foo
def baz; end
private def qux; end
end
Bar.private_instance_methods # => [:qux, :bar]
Bar.private_instance_methods(false) # => [:qux]
//}... -
WIN32OLE
_ TYPE # ole _ methods -> [WIN32OLE _ METHOD] (21513.0) -
型が持つメソッドのメタデータを取得します。
...@return 型が持つメソッドのメタデータをWIN32OLE_METHODの配列として返します。
メソッドを持たない場合は空配列を返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Worksheet')
methods = tobj.ole_methods.map {|m| m.name......}
# => ['QueryInterface', 'AddRef', 'Release',....]
@see WIN32OLE_METHOD... -
Object
# protected _ methods(include _ inherited = true) -> [Symbol] (21419.0) -
そのオブジェクトが理解できる protected メソッド名の一覧を返します。
...解できる protected メソッド名の一覧を返します。
@param include_inherited 偽となる値を指定すると自身のクラスのスーパークラスで定義されたメソッドを除きます。
@see Module#protected_instance_methods,Object#methods,Object#singleton_methods... -
Shell
:: CommandProcessor :: NoDelegateMethods -> [String] (21400.0) -
内部で使用する定数です。
内部で使用する定数です。 -
WIN32OLE
# ole _ func _ methods -> [WIN32OLE _ METHOD] (18531.0) -
オブジェクトのファンクション情報をWIN32OLE_METHODの配列として返し ます。
...N32OLE_METHODの配列として返し
ます。
ole_func_methodsメソッドは、OLEオートメーションサーバのメソッドのうちファ
ンクション(何らかの機能的な操作)に属するものをWIN32OLE_METHODの
配列として返します。
@return WIN32OLE_METHODの......e WIN32OLERuntimeError オートメーションサーバの呼び出しに失敗しました。
型情報ライブラリ(TypeLib)が提供されていない場合などに発生します。
excel = WIN32OLE.new('Excel.Application')
excel.visible = true
excel.ole......_func_methods.each do |fun|
if fun.name.upcase == 'QUIT'
excel._invoke(fun.dispid, [], [])
break
end
end
@see WIN32OLE#ole_methods, WIN32OLE#ole_get_methods,
WIN32OLE#ole_put_methods... -
WIN32OLE
# ole _ get _ methods -> [WIN32OLE _ METHOD] (18531.0) -
オブジェクトの参照可能プロパティ情報をWIN32OLE_METHODの配列として 返します。
...WIN32OLE_METHODの配列として
返します。
ole_get_methodsメソッドは、OLEオートメーションサーバのメソッドのうち読
み取り可能なプロパティをWIN32OLE_METHODの配列として返します。
@return WIN32OLE_METHODの配列。
@raise WIN32OLERuntimeError......(TypeLib)が提供されていない場合などに発生します。
excel = WIN32OLE.new('Excel.Application')
excel.ole_get_methods.each do |prop|
begin
puts "#{prop.name}=#{excel._getproperty(prop.dispid, [], [])}"
rescue WIN32OLERuntimeError
puts "can't read #{prop.......name} property"
end
end
@see WIN32OLE#ole_methods, WIN32OLE#ole_func_methods,
WIN32OLE#ole_put_methods... -
WIN32OLE
# ole _ methods -> [WIN32OLE _ METHOD] (18531.0) -
オブジェクトのメソッド情報をWIN32OLE_METHODの配列として返します。
...ド情報をWIN32OLE_METHODの配列として返します。
ole_methodsメソッドは、OLEオートメーションサーバが提供するすべてのメソッ
ドをWIN32OLE_METHODの配列として返します。
@return WIN32OLE_METHODの配列。
@raise WIN32OLERuntimeError オートメー......の呼び出しに失敗しました。
型情報ライブラリ(TypeLib)が提供されていない場合などに発生します。
excel = WIN32OLE.new('Excel.Application')
methods = excel.ole_methods
@see WIN32OLE#ole_func_methods, WIN32OLE#ole_put_methods...