537件ヒット
[1-100件を表示]
(0.176秒)
別のキーワード
ライブラリ
- ビルトイン (403)
-
irb
/ input-method (12) -
irb
/ output-method (12) -
minitest
/ spec (1) -
minitest
/ unit (1) - openssl (12)
-
webrick
/ httpservlet / abstract (12) - win32ole (84)
クラス
- BasicObject (36)
-
Enumerator
:: Lazy (48) - Exception (12)
-
IRB
:: InputMethod (12) -
IRB
:: OutputMethod (12) - Module (180)
- Object (85)
-
OpenSSL
:: SSL :: SSLContext (12) - TracePoint (31)
- UnboundMethod (12)
-
WEBrick
:: HTTPServlet :: AbstractServlet (12) - WIN32OLE (60)
-
WIN32OLE
_ METHOD (24)
モジュール
キーワード
-
_ getproperty (12) -
_ invoke (12) -
_ setproperty (12) -
assert
_ respond _ to (1) - backtrace (12)
- bind (12)
-
callee
_ id (12) -
define
_ method (24) -
enum
_ for (48) - gets (12)
-
instance
_ eval (24) -
method
_ id (12) -
method
_ missing (12) -
must
_ respond _ to (1) -
ole
_ method _ help (12) -
ole
_ put _ methods (12) - parameters (7)
- print (12)
- private (48)
- protected (48)
- public (48)
-
public
_ instance _ method (12) -
public
_ method (12) -
renegotiation
_ cb= (12) -
respond
_ to? (12) -
return
_ type (12) -
return
_ vtype (12) - service (12)
-
to
_ enum (48)
検索結果
先頭5件
-
Object
# method(name) -> Method (18267.0) -
オブジェクトのメソッド name をオブジェクト化した Method オブジェクトを返します。
...
Method オブジェクトを返します。
@param name メソッド名をSymbol またはStringで指定します。
@raise NameError 定義されていないメソッド名を引数として与えると発生します。
//emlist[][ruby]{
me = -365.method(:abs)
p me #=> #<Method: Integer#abs>
p......me.call #=> 365
//}
@see Module#instance_method, Method, BasicObject#__send__, Object#send, Kernel.#eval, Object#singleton_method... -
Object
# public _ method(name) -> Method (12373.0) -
オブジェクトの public メソッド name をオブジェクト化した Method オブジェクトを返します。
...クトの public メソッド name をオブジェクト化した
Method オブジェクトを返します。
@param name メソッド名を Symbol または String で指定します。
@raise NameError 定義されていないメソッド名や、
protected メソッド名、 private メ......ソッド名を引数として与えると発生します。
//emlist[][ruby]{
1.public_method(:to_int) #=> #<Method: Integer#to_int>
1.public_method(:p) # method `p' for class `Integer' is private (NameError)
//}
@see Object#method,Object#public_send,Module#public_instance_method... -
Module
# public _ instance _ method(name) -> UnboundMethod (12350.0) -
self の public インスタンスメソッド name をオブジェクト化した UnboundMethod を返します。
...elf の public インスタンスメソッド name をオブジェクト化した UnboundMethod を返します。
@param name メソッド名を Symbol または String で指定します。
@raise NameError 定義されていないメソッド名や、
protected メソッド名、 private......として与えると発生します。
//emlist[例][ruby]{
Kernel.public_instance_method(:object_id) #=> #<UnboundMethod: Kernel#object_id>
Kernel.public_instance_method(:p) # method `p' for module `Kernel' is private (NameError)
//}
@see Module#instance_method,Object#public_method... -
WIN32OLE
# ole _ put _ methods -> [WIN32OLE _ METHOD] (12336.0) -
オブジェクトの設定可能プロパティ情報をWIN32OLE_METHODの配列として 返します。
...WIN32OLE_METHODの配列として
返します。
ole_put_methodsメソッドは、OLEオートメーションサーバのメソッドのうちプ
ロパティ設定メソッドに属するものをWIN32OLE_METHODの配列として返し
ます。
@return WIN32OLE_METHODの配列。
@raise WIN32OL......た。
型情報ライブラリ(TypeLib)が提供されていない場合などに発生します。
excel = WIN32OLE.new('Excel.Application')
properties = excel.ole_put_methods
@see WIN32OLE#ole_methods, WIN32OLE#ole_func_methods,
WIN32OLE#ole_get_methods... -
WIN32OLE
# ole _ method _ help(method) -> WIN32OLE _ METHOD (9453.0) -
メソッド名を指定して対応するWIN32OLE_METHODオブジェクトを取得しま す。
...OLE_METHODオブジェクトを取得しま
す。
OLEオートメーションの仕様により、メソッド名の大文字、小文字は区別されま
せん。
@param method メソッド情報を取り出す対象のメソッド名を文字列で指定します。
@return WIN32OLE_METHODオ......ト。
@raise WIN32OLERuntimeError 指定したメソッド名が未定義あるいは型情報ラ
イブラリ(TypeLib)が提供されていない場合など
に発生します。
excel = WIN32OLE.new('Excel.Application')
method = exce......l.ole_method_help('Quit')... -
TracePoint
# method _ id -> Symbol | nil (9138.0) -
イベントが発生したメソッドの定義時の名前を Symbol で返します。 トップレベルであった場合は nil を返します。
...返します。
@raise RuntimeError イベントフックの外側で実行した場合に発生します。
//emlist[][ruby]{
class C
def method_name
end
alias alias_name method_name
end
trace = TracePoint.new(:call) do |tp|
p [tp.method_id, tp.callee_id] # => [:method_name, :alias_name]......end
trace.enable do
C.new.alias_name
end
//}
@see TracePoint#callee_id... -
WIN32OLE
_ METHOD # return _ type -> String (9125.0) -
メソッドの返り値の型名を取得します。
...返します。
@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
_ METHOD # return _ vtype -> Integer (9125.0) -
メソッドの返り値の型を示す数値を取得します。
...@raise WIN32OLERuntimeError メソッドの型情報を取得できなかった場合に通知します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Application')
method = WIN32OLE_METHOD.new(tobj, 'Visible')
puts method.return_vtype # => 11
VARENUMの定義は、Pl......atform SDKのwtypes.hにあります。... -
IRB
:: OutputMethod # print(*objs) (9107.0) -
NotImplementedError が発生します。
...NotImplementedError が発生します。
@param objs 任意のオブジェクトを指定します。
@raise NotImplementedError 必ず発生します。...