1889件ヒット
[1801-1889件を表示]
(0.097秒)
ライブラリ
- ビルトイン (634)
- benchmark (12)
-
cgi
/ core (60) - csv (12)
- delegate (12)
- fiber (8)
- fiddle (36)
-
json
/ add / bigdecimal (12) -
json
/ add / complex (12) -
json
/ add / date (12) -
json
/ add / date _ time (12) -
json
/ add / exception (12) -
json
/ add / ostruct (12) -
json
/ add / range (12) -
json
/ add / rational (12) -
json
/ add / regexp (12) -
json
/ add / struct (12) -
json
/ add / symbol (12) -
json
/ add / time (12) -
minitest
/ mock (1) -
minitest
/ spec (1) -
minitest
/ unit (3) -
net
/ ftp (72) -
net
/ smtp (24) - openssl (24)
- optparse (120)
- pathname (168)
- rake (156)
- ripper (24)
-
rubygems
/ command (48) -
rubygems
/ command _ manager (24) -
rubygems
/ config _ file (12) -
rubygems
/ doc _ manager (12) -
rubygems
/ gem _ runner (12) -
rubygems
/ user _ interaction (108) - set (18)
- un (12)
- win32ole (120)
- zlib (12)
クラス
- BasicObject (48)
-
Benchmark
:: Tms (12) - BigDecimal (12)
-
CSV
:: Row (12) - Class (12)
- Complex (12)
- Data (3)
- Date (12)
- DateTime (12)
- Delegator (12)
- Enumerator (108)
-
Enumerator
:: Chain (14) -
Enumerator
:: Lazy (72) - Exception (12)
- Fiber (12)
-
Fiddle
:: Closure (12) -
Fiddle
:: Closure :: BlockCaller (12) -
Fiddle
:: Function (12) -
Gem
:: Command (48) -
Gem
:: CommandManager (24) -
Gem
:: ConfigFile (12) -
Gem
:: DocManager (12) -
Gem
:: GemRunner (12) -
Gem
:: StreamUI (12) - Method (66)
-
MiniTest
:: Mock (1) -
MiniTest
:: Unit (2) - Module (36)
-
Net
:: FTP (72) -
Net
:: SMTP (24) - NoMethodError (12)
- Object (121)
- OpenStruct (12)
- OptionParser (96)
-
OptionParser
:: ParseError (24) - Pathname (168)
- Proc (6)
-
Rake
:: Task (36) - Range (12)
- Rational (12)
- Regexp (12)
- Ripper (24)
-
RubyVM
:: InstructionSequence (12) - String (12)
- Struct (12)
- Symbol (12)
- Time (12)
- UnboundMethod (12)
- WIN32OLE (84)
-
WIN32OLE
_ EVENT (36) -
Zlib
:: GzipWriter (12)
モジュール
-
CGI
:: QueryExtension (48) -
CGI
:: QueryExtension :: Value (12) - Enumerable (115)
- FileUtils (24)
-
Gem
:: UserInteraction (96) - Kernel (72)
-
MiniTest
:: Assertions (1) -
OpenSSL
:: Buffering (24) -
Rake
:: TaskManager (36)
キーワード
- % (12)
- === (8)
- [] (24)
-
_ _ send _ _ (24) -
_ getproperty (12) -
_ invoke (12) -
_ setproperty (12) -
add
_ extra _ args (12) - alert (12)
-
alert
_ error (12) -
alert
_ warning (12) - ask (12)
-
ask
_ yes _ no (12) -
assert
_ raises (1) -
bind
_ call (12) - binread (12)
- binwrite (12)
- call (48)
-
choose
_ from _ list (12) -
class
_ exec (12) -
create
_ rule (12) - curry (22)
-
define
_ task (12) - dir (24)
- each (62)
-
each
_ line (24) -
each
_ with _ index (24) -
each
_ with _ object (24) - entries (12)
-
enum
_ for (48) - execute (12)
- expect (1)
- file (12)
-
file
_ create (12) - fnmatch (12)
- fnmatch? (12)
- force (12)
- format (12)
- handler= (12)
- handles? (12)
-
has
_ key? (12) - include? (12)
- initialize (12)
-
instance
_ exec (12) - invoke (36)
- join (12)
- key? (12)
- keys (12)
- list (24)
- ls (24)
-
method
_ missing (36) - mkdir (12)
- mkmf (12)
-
module
_ exec (12) - multitask (12)
-
must
_ raise (1) - new (12)
-
next
_ values (12) -
on
_ event (12) -
on
_ event _ with _ outargs (12) - open (24)
- order (48)
- parse (24)
- permute (24)
- print (12)
- printf (24)
-
process
_ args (13) -
progress
_ reporter (12) -
public
_ send (24) - push (12)
- read (12)
- readlines (12)
- ready (12)
- recover (12)
-
resolve
_ args (12) -
respond
_ to _ missing? (12) - ruby (12)
-
ruby2
_ keywords (18) - rule (12)
- run (25)
-
run
_ rdoc (12) -
safe
_ ln (12) - say (12)
- send (24)
-
set
_ arg _ names (12) - setproperty (24)
- sysopen (12)
- task (12)
-
terminate
_ interaction (12) -
to
_ a (24) -
to
_ enum (48) -
to
_ h (19) -
to
_ json (144) -
to
_ set (24) - transfer (12)
- warn (12)
- warning (12)
- with (3)
-
with
_ index (36) -
with
_ object (24)
検索結果
先頭5件
-
Symbol
# to _ json(*args) -> String (208.0) -
自身を JSON 形式の文字列に変換して返します。
...部的にはハッシュにデータをセットしてから JSON::Generator::GeneratorMethods::Hash#to_json を呼び出しています。
@param args 引数はそのまま JSON::Generator::GeneratorMethods::Hash#to_json に渡されます。
@see JSON::Generator::GeneratorMethods::Hash#to_json... -
Time
# to _ json(*args) -> String (208.0) -
自身を JSON 形式の文字列に変換して返します。
...ータをセットしてから JSON::Generator::GeneratorMethods::Hash#to_json を呼び出しています。
@param args 引数はそのまま JSON::Generator::GeneratorMethods::Hash#to_json に渡されます。
//emlist[例][ruby]{
require "json/add/core"
Time.now.to_json # => "{\"json_class\"......:\"Time\",\"s\":1544968675,\"n\":676167000}"
//}
@see JSON::Generator::GeneratorMethods::Hash#to_json... -
WIN32OLE
# _ invoke(dispid , args , types) -> object | nil (208.0) -
DISPIDとパラメータの型を指定してオブジェクトのメソッドを呼び出します。
...を行うことを、プログラムの可読性の点
から推奨します。
@param dispid メソッドのDISPID(メソッドを一意に特定する数値)を指定し
ます。
@param args メソッドの引数を配列で指定します。引数の順序は最左端の引......空配列を指定し
ます。
@param types メソッドの引数の型を配列で指定します。引数の順序は最左端の
引数のインデックスを0とします。型の指定には、
WIN32OLE::VARIANTの定数を利用します。引数が不......指定します。
@return メソッドの返り値。ただし返り値を持たないメソッドの場合はnil。
@raise WIN32OLERuntimeError オートメーションサーバの呼び出しに失敗しました。
理由はメッセージのHRESULTを調べてく... -
WIN32OLE
# invoke(name , *args) -> object | nil (208.0) -
メソッド名を指定してオブジェクトのメソッドを呼び出します。
...ーションの仕様により、メソッド名の大文字、小文字は区別
されません。
@param name メソッド名を文字列またはシンボルで指定します。
@param args メソッドの引数を指定します。また、最後の引数にHashを
与えること......指定します。
@return メソッドの返り値。ただし返り値を持たないメソッドの場合はnil。
@raise WIN32OLERuntimeError オートメーションサーバの呼び出しに失敗しました。
理由はメッセージのHRESULTを調べてくだ......excel = WIN32OLE.new('Excel.Application')
workbook = excel.workbooks.invoke(:Open, :FileName => 'c:\\users\\public\\test.xml',
:ReadOnly => true,
:Password => 'secret')
excel.invoke(:Quit)
このリストは... -
WIN32OLE
# method _ missing(id , *args) -> object | nil (208.0) -
WIN32OLE#invokeメソッドを実行します。
...ram id メソッド名をシンボルで指定します。
@param args メソッドの引数を指定します。
@return メソッドの返り値。ただし返り値を持たないメソッドの場合はnil。
@raise RuntimeError idが有効なシンボルではありません。
@raise WIN32OLER......untimeError オートメーションサーバの呼び出しに失敗しました。
理由はメッセージのHRESULTを調べてください。
WIN32OLEはOLEオートメーションオブジェクトのメソッド呼び出しを
method_missingを利用して実行......します。このためWIN32OLEを継承するクラスを
作成してmethod_missingをオーバーライドする場合、superを呼び出してくださ
い。
@see WIN32OLE#invoke... -
Data
# with(**kwargs) -> Data (201.0) -
self をコピーしたオブジェクトを返します。
...@param kwargs コピーされたオブジェクトに設定されるメンバの値を指定します。
@raise ArgumentError 存在しないメンバを指定した場合に発生します。
//emlist[例][ruby]{
Dog = Data.define(:name, :age)
dog1 = Dog.new("Fred", 5) # => #<data Dog name="Fred......", age=5>
dog2 = dog1.with(age: 6) # => #<data Dog name="Fred", age=6>
p dog1 # => #<data Dog name="Fred", age=5>
dog3 = dog1.with(type: "Terrier") # => ArgumentError (unknown keyword: :type)
# メンバのオブジェクトはコピーされず、同じオブジェクトを......参照する。
dog1.name.upcase!
p dog1 # => #<data Dog name="FRED", age=5>
p dog2 # => #<data Dog name="FRED", age=6>
//}
[注意] 本メソッドの記述は Data のサブクラスのインスタンスに対して呼び
出す事を想定しています。Data.define は Data のサブクラス... -
Pathname
# open(mode = & # 39;r& # 39; , perm = 0666) -> File (119.0) -
File.open(self.to_s, *args, &block) と同じです。
...File.open(self.to_s, *args, &block) と同じです。
@see File.open... -
Pathname
# open(mode = & # 39;r& # 39; , perm = 0666) {|file| . . . } -> object (119.0) -
File.open(self.to_s, *args, &block) と同じです。
...File.open(self.to_s, *args, &block) と同じです。
@see File.open... -
Pathname
# expand _ path(default _ dir = & # 39; . & # 39;) -> Pathname (117.0) -
Pathname.new(File.expand_path(self.to_s, *args)) と同じです。
...Pathname.new(File.expand_path(self.to_s, *args)) と同じです。
@param default_dir self が相対パスであれば default_dir を基準に展開されます。
//emlist[例][ruby]{
require "pathname"
path = Pathname("testfile")
Pathname.pwd # => #<Pathname:/path/to>
path.expand_...