971件ヒット
[1-100件を表示]
(0.082秒)
ライブラリ
クラス
- BasicObject (48)
-
CSV
:: Row (12) - Class (12)
- Data (3)
- ERB (36)
- Enumerator (72)
- Fiber (24)
-
Fiddle
:: Function (12) - Hash (24)
- Method (92)
- Module (24)
- Object (108)
- OptionParser (204)
-
RDoc
:: Options (12) -
REXML
:: Attribute (12) -
REXML
:: Instruction (12) -
Rake
:: TaskArguments (60) - Struct (12)
- Thread (24)
- UnboundMethod (12)
- WIN32OLE (60)
-
WIN32OLE
_ EVENT (24) -
WIN32OLE
_ METHOD (12) -
WIN32OLE
_ TYPE (12)
モジュール
- Enumerable (48)
キーワード
- << (12)
- === (8)
- [] (36)
-
_ _ send _ _ (24) -
_ dump (12) -
_ getproperty (12) -
_ invoke (12) -
_ setproperty (12) -
add
_ trace _ func (12) -
bind
_ call (12) - call (36)
-
class
_ exec (12) -
def
_ class (12) -
def
_ module (12) -
default
_ argv (12) -
default
_ argv= (12) -
default
_ event _ sources (12) - each (48)
-
each
_ with _ index (24) -
enum
_ for (24) - getopts (12)
- initialize (12)
- inspect (6)
-
instance
_ exec (12) - invkind (12)
- invoke (12)
-
marshal
_ dump (12) -
method
_ missing (12) -
module
_ exec (12) - name (12)
- names (12)
- namespace (12)
-
new
_ scope (12) -
on
_ event (12) -
on
_ event _ with _ outargs (12) -
on
_ head (12) -
on
_ tail (12) - order (48)
- order! (24)
- owner (12)
- parse (36)
- parse! (12)
- permute (24)
- permute! (12)
- receiver (12)
- resume (12)
- send (24)
-
set
_ trace _ func (12) - setproperty (12)
- shift (12)
- src (12)
- target (12)
-
to
_ enum (24) -
to
_ hash (12) -
to
_ json (12) -
to
_ s (6) -
to
_ set (24) - transfer (12)
- with (3)
-
with
_ defaults (12) -
with
_ index (12) -
with
_ object (12)
検索結果
先頭5件
-
Class
# new(*args , &block) -> object (18220.0) -
自身のインスタンスを生成して返します。 このメソッドの引数はブロック引数も含め Object#initialize に渡されます。
...ソッドの引数はブロック引数も含め Object#initialize に渡されます。
new は Class#allocate でインスタンスを生成し、
Object#initialize で初期化を行います。
@param args Object#initialize に渡される引数を指定します。
@param block Object#initia......lize に渡されるブロックを指定します。
//emlist[例][ruby]{
# Class クラスのインスタンス、C クラスを生成
C = Class.new # => C
# Class クラスのインスタンス、C クラスのインスタンスを生成
C.new # => #<C:0x00005623f8b4e458>
//}... -
Rake
:: TaskArguments # new _ scope(names) -> Rake :: TaskArguments (9232.0) -
与えられたパラメータ名のリストを使用して新しい Rake::TaskArguments を作成します。
...askArguments を作成します。
@param names パラメータ名のリストを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
arguments = Rake::TaskArguments.new(["name1", "name2"], ["value1", "value2"])
new_argum......ents = arguments.new_scope(["name3", "name4"])
p new_arguments # => #<Rake::TaskArguments >
p new_arguments.names # => ["name3", "name4"]
end
//}... -
WIN32OLE
_ EVENT # on _ event _ with _ outargs(event = nil) {|*args| . . . } -> () (6213.0) -
イベント通知を受けて結果を呼び出し元へ返すブロックを登録します。
...。イベント名は大文
字小文字を区別します。省略時にはすべてのイベントが対象となります。
@param args サーバがイベント通知時に指定した引数の配列です。
eventパラメータを省略した場合、第1要素には......トソースと切断済みです。
ie = WIN32OLE.new('InternetExplorer.Application')
ev = WIN32OLE_EVENT.new(ie, 'DWebBrowserEvents2')
ev.on_event('BeforeNavigate2') do |*args|
args[6] = true unless args[4] # Cancel = true unless PostData
end
当メソッドはイベ... -
OptionParser
# default _ argv=(argv) (6207.0) -
自身がデフォルトでパースする引数を文字列の配列で指定します。
...@param argv デフォルトでパースしたい文字列の配列を指定します。
//emlist[例][ruby]{
require "optparse"
config = {}
opts = OptionParser.new
opts.on("-r", "--require LIBRARY"){|lib| config[:lib] = lib }
# パラメーター指定なしで実行
opts.default_argv # => []
o......pts.parse!
p config # => {}
opts.default_argv = ["--require", "lib1"] # => ["--require", "lib"]
opts.default_argv # => ["--require", "param1"]
opts.parse!
p config # => {:lib=>"lib1"}
//}... -
OptionParser
# default _ argv -> [String] (6107.0) -
自身がデフォルトでパースする引数を文字列の配列で返します。
...の配列で返します。
@param argv デフォルトでパースする文字列の配列を返します。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new
# --hoo param1 --bar param2 をパラメーターに指定して実行
opts.default_argv # => ["--foo", "param1", "--bar",... -
REXML
:: Instruction # target -> String (6107.0) -
XML 処理命令のターゲットを返します。
...//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/css" href="style.css"?>
<root />
EOS
doc[2] # => <?p-i xml-stylesheet ...?>
doc[2].target # => "xml-stylesheet"
doc[2].content # => "type=\"text/css\" hre... -
Rake
:: TaskArguments # [](key) -> object (3007.0) -
与えられたパラメータ名に対応する値を返します。
...の名前を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
arguments = Rake::TaskArguments.new(["name1", "name2"], ["value1", "value2"])
arguments["name1"] # => "value1"
arguments["name2"] # => "value2"
end
//}... -
Rake
:: TaskArguments # names -> Array (3007.0) -
パラメータ名のリストを返します。
...パラメータ名のリストを返します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
arguments = Rake::TaskArguments.new(["name1", "name2"], ["value1", "value2"])
arguments.names # => ["name1", "name2"]
end
//}... -
Rake
:: TaskArguments # to _ hash -> Hash (3007.0) -
パラメータ名と対応する値を格納したハッシュを返します。
...納したハッシュを返します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
arguments = Rake::TaskArguments.new(["name1", "name2"], ["value1", "value2"])
arguments.to_hash # => {:name1=>"value1", :name2=>"value2"}
end
//}...