94件ヒット
[1-94件を表示]
(0.169秒)
種類
- インスタンスメソッド (83)
- 特異メソッド (11)
ライブラリ
- ビルトイン (11)
- csv (22)
- matrix (6)
-
rexml
/ document (11) -
rubygems
/ config _ file (11) -
win32
/ registry (11) - win32ole (22)
クラス
-
CSV
:: Row (11) -
CSV
:: Table (11) -
Gem
:: ConfigFile (11) -
REXML
:: Attributes (11) - Vector (6)
- WIN32OLE (11)
-
WIN32OLE
_ VARIANT (11) -
Win32
:: Registry (11)
オブジェクト
- ENV (11)
検索結果
先頭5件
-
REXML
:: Attributes # []=(name , value) (24349.0) -
指定した属性を更新します。
...。
name で属性の名前を、value で値を更新します。
既に同じ名前の属性がある場合は上書きされ、
そうでない場合は属性が追加されます。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<-EOS)
<root xmlns:foo="http://example.or......g/foo"
xmlns:bar="http://example.org/bar">
<a foo:att='1' bar:att='2' att='<'/>
</root>
EOS
a = doc.get_elements("/root/a").first
a.attributes["att"] = "9"
a.attributes["foo:attt"] = "8"
a # => <a foo:att='1' bar:att='2' att='9' foo:attt='8'/>
//}
@see REXML::Attributes#add... -
WIN32OLE
_ VARIANT # []=(i . . . , val) -> object (24313.0) -
配列型のWIN32OLE_VARIANTの要素を設定します。
...配列型のWIN32OLE_VARIANTの要素を設定します。
selfは、WIN32OLE_VARIANT.arrayまたは引数に配列を指定して
WIN32OLE_VARIANT.newで作成したインスタンスの必要があります。
@param i 各次元の0からのインデックスを「,」で区切って次元数分......から要素数-1までのIntegerで指定してください。
@param val 設定値を指定します。Array、String、Integer、Float、
TrueClass、FalseClass、NilClass以外のオブジェクトはオートメー
ションオブジェクト(WIN32OLEオブジェクト......す。
@return 引数で指定したインデックスの要素を返します。
@raise ArgError 引数の数が次元数と一致していません。
@raise WIN32OLERuntimeError selfが配列型のWIN32OLE_VARIANTではありませ
ん。あるいはインデックス... -
CSV
:: Table # []=(index _ or _ header , value) (21407.0) -
ミックスモードでは、このメソッドは引数に行番号を指定すれば行単位で動作 し、ヘッダの名前を指定すれば列単位で動作します。
...ダの名前を指定すれば列単位で動作します。
このメソッドを呼び出す前に CSV::Table#by_col! を呼び出すとカラム
モードになります。また CSV::Table#by_row! を呼び出すとロウモード
になります。
行には配列か CSV::Row のインスタ......合は nil を割り当てます。
既存の行または列のデータを上書きします。
新しい列を追加する場合は、右端に列を追加します。
@param index_or_header 行番号かヘッダの名前を指定します。
@param value 値を指定します。
//emlist[例]......equire "csv"
row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row2 = CSV::Row.new(["header1", "header2"], ["row2_1", "row2_2"])
row3 = CSV::Row.new(["header1", "header2"], ["row3_1", "row3_2"])
table = CSV::Table.new([row1, row2])
table[0] # => #<CSV::Row "header1":"row1_1" "header... -
Win32
:: Registry # []=(name , rtype , value = nil) (21401.0) -
@todo
@todo -
WIN32OLE
# []=(key . . . , value) -> () (21319.0) -
オブジェクトのデフォルトプロパティを設定します。
...WIN32OLEからデフォルトプロパティにアクセスするには、[]内に必要なキーを
記述します。
なおデフォルトプロパティは記述が省略できるプロパティ名には意味がありま
せん。このためOLEオートメーション規約では一律にIte......aram key プロパティでアクセスする情報を特定するキーを指定します。プロ
パティの特定に複数のキーが必要な場合は「,」で区切って列記し
ます。
@param value プロパティに設定する値を指定します。
@raise WI......N32OLERuntimeError オートメーションサーバの呼び出しに失敗しました。
理由はメッセージのHRESULTを調べてください。
dict = WIN32OLE.new('Scripting.Dictionary')
dict[:a] = 0x41
dict[:b] = 0x42
dict[:a] #=> 65
dict[:b] #=> 66... -
Gem
:: ConfigFile # []=(key , value) (21307.0) -
引数で与えられたキーに対応する設定情報を自身に保存します。
...引数で与えられたキーに対応する設定情報を自身に保存します。
@param key 設定情報をセットするために使用するキーを指定します。
@param value 設定情報の値を指定します。... -
Vector
# []=(index , value) (18423.0) -
index 番目の要素を value に変更します。
...
index 番目の要素を value に変更します。
@param index インデックスを整数で指定します。
@param value 設定したい要素の値を指定します。
@raise TypeError ベクトルの範囲外にある整数を指定したときに、発生します。
//emlist[][ruby]{......require 'matrix'
v = Vector[0, 0, 0, 0, 0]
v[1] = 2
p v #=> Vector[0, 2, 0, 0, 0]
v[-1] = 3
p v #=> Vector[0, 2, 0, 0, 3]
v[99] = 100
# IndexError: given index 99 is outside of -5...5
//}... -
CSV
:: Row # []=(header _ or _ index , value) (18409.0) -
ヘッダの名前かインデックスでフィールドを探し、値をセットします。
...nil になります。
存在しないヘッダを指定すると、新しい要素を末尾に追加します。
@param header_or_index ヘッダの名前かインデックスを指定します。
@param value 値を指定します。
//emlist[例 ヘッダの名前で指定][ruby]{
require "cs......:Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row["header1"] # => "row1_1"
row["header1"] = "updated"
row["header1"] # => "updated"
//}
//emlist[例 ヘッダの index で指定][ruby]{
require "csv"
row = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row["header1"] # =>......"updated"
row["header1"] # => "updated"
//}
//emlist[例 ヘッダの名前と offset で指定][ruby]{
require "csv"
row = CSV::Row.new(["header1", "header2", "header1"], ["row1_1", "row1_2", "row1_3"])
row # => #<CSV::Row "header1":"row1_1" "header2":"row1_2" "header1":"row1_3">
row["header1... -
ENV
. store(key , value) -> String (3358.0) -
key に対応する環境変数の値を value にします。 value が nil の時、key に対応する環境変数を取り除きます。
...key に対応する環境変数の値を value にします。
value が nil の時、key に対応する環境変数を取り除きます。
@param key 環境変数名を指定します。文字列で指定します。文字列以外のオ
ブジェクトを指定した場合は to......す。
@param value 置き換えるべき値を指定します。文字列で指定します。文字列以
外のオブジェクトを指定した場合は to_str メソッドによる暗黙
の型変換を試みます。
@return value を返します。
//emlist[][ruby]......{
ENV['NEW_KEY'] = 'some_value'
ENV['NEW_KEY'] # => 'some_value'
ENV.store('NEW_KEY', nil) # => nil
ENV.has_key?('NEW_KEY') # => false
//}...