種類
ライブラリ
- ビルトイン (18)
-
cgi
/ core (4) -
cgi
/ html (30) -
cgi
/ session (1) -
cgi
/ util (2) - csv (1)
- etc (1)
- fiddle (20)
-
fiddle
/ import (3) -
fiddle
/ types (2) - getoptlong (1)
-
minitest
/ spec (2) - mkmf (14)
-
net
/ http (25) -
net
/ imap (59) -
net
/ pop (1) -
net
/ smtp (7) - objspace (2)
- open-uri (7)
- openssl (24)
- optparse (2)
- pathname (1)
-
racc
/ parser (1) -
rdoc
/ context (4) -
rdoc
/ markup (1) -
rdoc
/ parser / ruby (2) -
rdoc
/ top _ level (1) - resolv (3)
-
rexml
/ document (36) -
rexml
/ parsers / pullparser (2) -
rexml
/ sax2listener (1) -
rexml
/ streamlistener (3) - rss (14)
-
rubygems
/ dependency (2) -
rubygems
/ package / tar _ header (1) - shell (1)
-
shell
/ command-processor (1) -
shell
/ filter (1) - socket (67)
- un (1)
- uri (4)
-
webrick
/ httpauth / userdb (3) -
webrick
/ httprequest (2) -
webrick
/ httpresponse (3) -
webrick
/ httpserver (1) -
webrick
/ httpstatus (41) -
webrick
/ httputils (4) -
win32
/ registry (23) - win32ole (90)
- zlib (4)
クラス
- Addrinfo (6)
- BasicSocket (1)
- CGI (4)
-
CGI
:: Session (1) - CSV (1)
-
Fiddle
:: Closure (1) -
Fiddle
:: Function (1) -
Fiddle
:: Handle (2) - File (1)
-
File
:: Stat (1) -
Gem
:: Dependency (2) -
Gem
:: Package :: TarHeader (1) - GetoptLong (1)
-
MiniTest
:: Spec (2) -
Net
:: HTTP (15) -
Net
:: IMAP (2) -
Net
:: IMAP :: BodyTypeBasic (13) -
Net
:: IMAP :: BodyTypeMessage (16) -
Net
:: IMAP :: BodyTypeMultipart (9) -
Net
:: IMAP :: BodyTypeText (14) -
Net
:: IMAP :: ContentDisposition (1) -
Net
:: POP3 (1) -
Net
:: SMTP (7) -
OpenSSL
:: PKCS12 (1) -
OpenSSL
:: PKCS7 (2) -
OpenSSL
:: X509 :: Name (9) - OptionParser (2)
- Pathname (1)
-
RDoc
:: Context (4) -
RDoc
:: Markup (1) -
RDoc
:: Parser :: Ruby (2) -
RDoc
:: TopLevel (1) -
REXML
:: AttlistDecl (1) -
REXML
:: Attribute (1) -
REXML
:: Comment (1) -
REXML
:: DocType (18) -
REXML
:: Document (2) -
REXML
:: Element (1) -
REXML
:: Instruction (3) -
REXML
:: Parsers :: PullEvent (2) -
REXML
:: Text (4) -
REXML
:: XMLDecl (1) -
RSS
:: Maker :: RSS20 :: Items :: Item :: Enclosure (2) -
RSS
:: Maker :: XMLStyleSheets :: XMLStyleSheet (2) -
RSS
:: Rss :: Channel :: Item :: Enclosure (3) -
RSS
:: XMLStyleSheet (2) -
Racc
:: Parser (1) -
Resolv
:: DNS (3) -
RubyVM
:: InstructionSequence (3) - Shell (1)
-
Shell
:: CommandProcessor (1) -
Shell
:: Filter (1) - Socket (25)
-
Socket
:: AncillaryData (13) - Thread (1)
- UNIXSocket (2)
-
URI
:: FTP (4) -
WEBrick
:: HTTPRequest (2) -
WEBrick
:: HTTPResponse (3) -
WEBrick
:: HTTPServer (1) -
WEBrick
:: HTTPUtils :: FormData (1) - WIN32OLE (8)
-
WIN32OLE
_ METHOD (19) -
WIN32OLE
_ PARAM (10) -
WIN32OLE
_ TYPE (25) -
WIN32OLE
_ TYPELIB (13) -
WIN32OLE
_ VARIABLE (8) -
WIN32OLE
_ VARIANT (2) -
Win32
:: Registry (7) -
Zlib
:: ZStream (1)
モジュール
-
CGI
:: Html3 (1) -
CGI
:: Html4 (1) -
CGI
:: Html4Fr (1) -
CGI
:: Html4Tr (1) -
CGI
:: HtmlExtension (26) -
CGI
:: QueryExtension (2) - DublinCoreModel (3)
- Enumerable (2)
- Etc (1)
- Fiddle (14)
-
Fiddle
:: Importer (3) - Kernel (23)
-
Net
:: HTTPHeader (9) - ObjectSpace (2)
-
OpenSSL
:: SSL (10) -
OpenURI
:: Meta (4) -
OpenURI
:: OpenRead (1) -
REXML
:: SAX2Listener (1) -
REXML
:: StreamListener (3) -
Socket
:: Constants (19) -
WEBrick
:: HTTPAuth :: UserDB (3) -
WEBrick
:: HTTPStatus (40) -
WEBrick
:: HTTPUtils (3) -
Win32
:: Registry :: API (16) - Zlib (3)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (1) - ALLOC (1)
-
ALLOCA
_ N (1) -
ALLOC
_ N (1) - ASCII (1)
- ASN1 (1)
- AncillaryData (1)
- BINARY (1)
-
BUILTIN
_ TYPE (1) - BasicTypes (1)
- BlockCaller (1)
- BodyTypeBasic (1)
- BodyTypeMessage (1)
- BodyTypeMultipart (1)
- BodyTypeText (1)
-
Check
_ Type (1) - CloseKey (1)
- Closure (1)
- CreateKey (1)
-
DEFAULT
_ AUTH _ TYPE (1) -
DEFAULT
_ ENTITIES (1) -
DEFAULT
_ OBJECT _ TYPE (1) -
Data
_ Get _ Struct (1) -
Data
_ Make _ Struct (1) - DefaultMimeTypes (1)
- DeleteKey (1)
- DeleteValue (1)
- DocType (1)
- Document (1)
-
EAI
_ SERVICE (2) -
EAI
_ SOCKTYPE (2) - EFTYPE (1)
- EMEDIUMTYPE (1)
- EPROTOTYPE (1)
- Enclosure (1)
- EnumKey (1)
- EnumValue (1)
- FlushKey (1)
- HTTPUnsupportedMediaType (1)
-
IFF
_ PORTSEL (2) -
IPV6
_ RTHDR _ TYPE _ 0 (2) -
IPX
_ TYPE (2) -
IP
_ TOS (2) - Instruction (1)
- MEMCMP (1)
- MEMCPY (1)
- MEMMOVE (1)
- MEMZERO (1)
- NEWOBJ (1)
- NORMAL (1)
- NotationDecl (1)
-
OBJECT
_ TYPE _ TEMPLATE (1) - OBJSETUP (1)
- OCSP (1)
-
OP
_ DONT _ INSERT _ EMPTY _ FRAGMENTS (1) -
OP
_ MICROSOFT _ BIG _ SSLV3 _ BUFFER (1) -
OP
_ MICROSOFT _ SESS _ ID _ BUG (1) -
OP
_ MSIE _ SSLV2 _ RSA _ PADDING (1) -
OP
_ NETSCAPE _ CHALLENGE _ BUG (1) -
OP
_ NETSCAPE _ REUSE _ CIPHER _ CHANGE _ BUG (1) -
OP
_ SSLEAY _ 080 _ CLIENT _ DH _ BUG (1) -
OP
_ SSLREF2 _ REUSE _ CERT _ TYPE _ BUG (1) -
OP
_ TLS _ BLOCK _ PADDING _ BUG (1) -
OP
_ TLS _ D5 _ BUG (1) - OpenKey (1)
- QueryInfoKey (1)
- QueryValue (1)
-
RC
_ ACCEPTED (1) -
RC
_ BAD _ GATEWAY (1) -
RC
_ BAD _ REQUEST (1) -
RC
_ CONFLICT (1) -
RC
_ CONTINUE (1) -
RC
_ CREATED (1) -
RC
_ EXPECTATION _ FAILED (1) -
RC
_ FORBIDDEN (1) -
RC
_ FOUND (1) -
RC
_ GATEWAY _ TIMEOUT (1) -
RC
_ GONE (1) -
RC
_ HTTP _ VERSION _ NOT _ SUPPORTED (1) -
RC
_ INTERNAL _ SERVER _ ERROR (1) -
RC
_ LENGTH _ REQUIRED (1) -
RC
_ METHOD _ NOT _ ALLOWED (1) -
RC
_ MOVED _ PERMANENTLY (1) -
RC
_ MULTIPLE _ CHOICES (1) -
RC
_ NON _ AUTHORITATIVE _ INFORMATION (1) -
RC
_ NOT _ ACCEPTABLE (1) -
RC
_ NOT _ FOUND (1) -
RC
_ NOT _ IMPLEMENTED (1) -
RC
_ NOT _ MODIFIED (1) -
RC
_ NO _ CONTENT (1) -
RC
_ OK (1) -
RC
_ PARTIAL _ CONTENT (1) -
RC
_ PAYMENT _ REQUIRED (1) -
RC
_ PRECONDITION _ FAILED (1) -
RC
_ PROXY _ AUTHENTICATION _ REQUIRED (1) -
RC
_ REQUEST _ ENTITY _ TOO _ LARGE (1) -
RC
_ REQUEST _ RANGE _ NOT _ SATISFIABLE (1) -
RC
_ REQUEST _ TIMEOUT (1) -
RC
_ REQUEST _ URI _ TOO _ LARGE (1) -
RC
_ RESET _ CONTENT (1) -
RC
_ SEE _ OTHER (1) -
RC
_ SERVICE _ UNAVAILABLE (1) -
RC
_ SWITCHING _ PROTOCOLS (1) -
RC
_ TEMPORARY _ REDIRECT (1) -
RC
_ UNAUTHORIZED (1) -
RC
_ UNSUPPORTED _ MEDIA _ TYPE (1) -
RC
_ USE _ PROXY (1) -
REALLOC
_ N (1) - Ruby用語集 (1)
-
SCM
_ BINTIME (2) -
SCM
_ CREDENTIALS (2) -
SCM
_ CREDS (2) -
SCM
_ RIGHTS (2) -
SCM
_ TIMESTAMP (2) -
SCM
_ TIMESTAMPNS (2) -
SC
_ TYPED _ MEMORY _ OBJECTS (1) - SINGLE (1)
-
SOCK
_ DGRAM (2) -
SOCK
_ PACKET (2) -
SOCK
_ RAW (2) -
SOCK
_ RDM (2) -
SOCK
_ SEQPACKET (2) -
SOCK
_ STREAM (2) -
SO
_ TYPE (2) - SetValue (1)
- TYPE (1)
- TYPES (2)
-
TYPE
_ CHAR (1) -
TYPE
_ DOUBLE (1) -
TYPE
_ FLOAT (1) -
TYPE
_ INT (1) -
TYPE
_ INTPTR _ T (1) -
TYPE
_ LONG (1) -
TYPE
_ LONG _ LONG (1) -
TYPE
_ PTRDIFF _ T (1) -
TYPE
_ SHORT (1) -
TYPE
_ SIZE _ T (1) -
TYPE
_ SSIZE _ T (1) -
TYPE
_ UINTPTR _ T (1) -
TYPE
_ VOID (1) -
TYPE
_ VOIDP (1) - TypeError (1)
- UNKNOWN (1)
- UnsupportedMediaType (1)
-
WIN32OLE
_ METHOD (1) -
WIN32OLE
_ PARAM (1) -
WIN32OLE
_ TYPE (1) -
WIN32OLE
_ TYPELIB (1) -
WIN32OLE
_ VARIABLE (1) - Win32Types (1)
- XMLStyleSheet (1)
- [] (2)
- []= (2)
-
_ getproperty (1) -
_ invoke (1) -
_ setproperty (1) - add (1)
-
add
_ authenticator (1) -
add
_ class (1) -
add
_ class _ or _ module (2) -
add
_ entry (1) -
add
_ module (1) - after (1)
-
arg
_ defined (1) -
attribute
_ of (1) -
attributes
_ of (1) -
auth
_ type (2) -
auth
_ type= (1) - authenticate (2)
- before (1)
- body (1)
-
capable
_ auth _ types (1) -
cgi
/ session (1) - charset (2)
- check (1)
-
check
_ signedness (2) -
check
_ sizeof (2) - checkbox (2)
-
checkbox
_ group (2) - clone (1)
-
cmsg
_ is? (1) - content (1)
-
content
_ id (3) -
content
_ type (5) -
content
_ type= (2) - context (1)
-
convert
_ type (1) -
convertible
_ int (2) -
count
_ tdata _ objects (1) - create (1)
-
create
_ value (1) - ctype (1)
- data (1)
-
data
_ type (1) -
dc
_ type (1) -
dc
_ type= (1) -
dc
_ types (1) - default (1)
-
default
_ event _ sources (1) -
default
_ ole _ types (1) - description (3)
- disasm (1)
- disassemble (1)
- dispid (1)
- disposition (4)
- doctype (8)
- doctype? (1)
-
doctype
_ end (1) -
dsp
_ type (1) - each (1)
-
each
_ resource (1) -
each
_ value (1) - encoding (3)
- entities (1)
- entity (1)
- envelope (1)
- escapeHTML (1)
-
escape
_ html (1) - event? (1)
-
event
_ interface (1) -
event
_ type (1) - extension (4)
-
external
_ id (1) - fail (3)
- fiddle (1)
-
fiddle
/ types (1) -
file
_ field (2) -
find
_ type (2) - foreach (2)
- form (2)
-
form
_ data= (1) - ftype (6)
- get2 (2)
-
get
_ line _ types (1) - getaddrinfo (2)
- gethostbyaddr (1)
- getresource (1)
- getresources (1)
- guid (2)
-
have
_ struct _ member (2) -
have
_ type (2) - head (1)
- head2 (2)
- header (1)
- helpcontext (2)
- helpfile (2)
- helpstring (2)
- hidden (2)
-
implemented
_ ole _ types (1) - input? (1)
- inspect (2)
- instruction (1)
- int (1)
- invkind (1)
-
invoke
_ kind (1) -
ip
_ pktinfo (2) -
ipv6
_ pktinfo (2) -
ipv6
_ pktinfo _ addr (1) -
ipv6
_ pktinfo _ ifindex (1) -
irb
/ completion (1) - key? (1)
- language (4)
-
library
_ name (1) - lines (2)
-
load
_ mime _ types (1) - locale= (1)
- logop (1)
-
main
_ type (1) -
major
_ version (2) -
make
_ passwd (1) - md5 (3)
-
media
_ subtype (4) -
media
_ type (4) -
mime
_ type (1) -
minor
_ version (2) - mkmf (1)
- multipart? (4)
-
multipart
_ form (2) - name (6)
- namespaces (1)
- new (18)
- new2 (1)
-
node
_ type (9) - nodetype (1)
- normalize (1)
- notation (1)
- notations (1)
-
offset
_ vtbl (1) -
ole
_ classes (2) -
ole
_ methods (1) -
ole
_ obj _ help (1) -
ole
_ show _ help (1) -
ole
_ type (4) -
ole
_ type _ detail (2) -
ole
_ typelib (2) -
ole
_ types (1) - open (3)
- open-uri (1)
- optional? (1)
- out (1)
- output? (1)
- packdw (1)
- packqw (1)
- pair (2)
- param (4)
- params (1)
- parse (1)
-
parse
_ openssl (1) -
parse
_ rfc2253 (1) - parts (1)
-
password
_ field (2) - path (1)
- post (2)
- post2 (2)
- progid (1)
- progids (1)
- public (1)
- query (1)
-
racc
_ runtime _ type (1) -
radio
_ group (2) - raise (4)
-
rb
_ ary _ to _ s (1) -
rb
_ assoc _ new (1) -
rb
_ check _ convert _ type (1) -
rb
_ class _ real (1) -
rb
_ convert _ type (1) -
rb
_ node _ newnode (1) -
reachable
_ objects _ from (1) - read (2)
- reject (2)
-
request
_ get (2) -
request
_ head (2) -
request
_ post (2) - reset (2)
-
return
_ type (1) -
return
_ type _ detail (1) -
return
_ vtype (1) - retval? (1)
-
rexml
/ parsers / pullparser (1) -
rexml
/ parsers / sax2parser (1) -
rexml
/ parsers / streamparser (1) -
ruby 1
. 6 feature (1) -
ruby 1
. 8 . 2 feature (1) -
ruby 1
. 8 . 3 feature (1) -
ruby 1
. 8 . 4 feature (1) -
ruby 1
. 9 feature (1) - sendmsg (1)
-
set
_ content _ type (1) -
set
_ error (1) -
set
_ form _ data (1) - size (3)
-
size
_ opt _ params (1) -
size
_ params (1) -
slice
_ before (2) -
socket
_ type (1) - socketpair (2)
- socktype (1)
-
source
_ ole _ types (1) -
src
_ type (1) -
st
_ init _ table (1) -
st
_ init _ table _ with _ size (1) - start (4)
-
sub
_ type (1) - submit (2)
- subtype (4)
- system (1)
- target (1)
-
test
/ unit (1) -
text
_ field (2) -
to
_ a (1) -
to
_ s (5) -
try
_ type (2) - type2name (1)
- type= (5)
-
type
_ params (1) - typealias (1)
- typecode (1)
- typecode= (1)
- typeflag (1)
- typekind (1)
- typelibs (2)
- unix (1)
-
unix
_ rights (2) - unnormalize (1)
- unpackdw (1)
- unpackqw (1)
- url (1)
- value (2)
-
variable
_ kind (1) - variables (1)
- varkind (1)
- vartype (1)
- version (1)
- visible? (4)
-
webrick
/ cgi (1) -
win32
/ registry (1) - write (2)
- クラス/メソッドの定義 (1)
- 制御構造 (1)
検索結果
先頭5件
-
WIN32OLE
_ TYPE # source _ ole _ types -> [WIN32OLE _ TYPE] (73540.0) -
型が持つソースインターフェイスを取得します。
型が持つソースインターフェイスを取得します。
source_ole_typesメソッドは、selfがCoClass(コンポーネントクラス)の場合、
そのクラスがサポートするすべてのソースインターフェイス(イベントの通知
元となるインターフェイス)を返します。
ActiveXコントロールのようにイベント(WIN32OLE_EVENT)をサポートし
ているコンポーネントクラスの場合は、このメソッドの呼び出しによりイベン
トインターフェイスを調べることが可能です。
@return ソースインターフェイスをWIN32OLE_TYPEの配列として返します。
ソースインターフェイスを... -
Socket
:: AncillaryData # type -> Integer (72670.0) -
自身が保持している cmsg type (種類) を返します。
自身が保持している cmsg type (種類) を返します。
require 'socket'
p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").type
#=> 2
@see Socket::AncillaryData.new -
RSS
:: Maker :: RSS20 :: Items :: Item :: Enclosure # type (72607.0) -
@todo
@todo -
RSS
:: Maker :: XMLStyleSheets :: XMLStyleSheet # type (72607.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: Item :: Enclosure # type (72607.0) -
@todo
@todo -
RSS
:: XMLStyleSheet # type (72607.0) -
@todo
@todo -
Gem
:: Dependency # type -> Symbol (72604.0) -
依存関係の型を返します。
依存関係の型を返します。 -
OpenSSL
:: PKCS7 # type -> Symbol (72604.0) -
PKCS7 オブジェクトのタイプを Symbol オブジェクトで返します。
PKCS7 オブジェクトのタイプを Symbol オブジェクトで返します。
次のうちのいずれかの値をとります。
* :signed
* :encrypted
* :enveloped
* :signedAndEnveloped
* :data -
WIN32OLE
_ VARIABLE # ole _ type _ detail -> [String] (63994.0) -
変数の型と属性を取得します。
変数の型と属性を取得します。
@return 変数の型と属性を文字列配列で返します。
tobj = WIN32OLE_TYPE.new('Microsoft XML, v5.0', 'tagSTATSTG')
tobj.variables.each do |v|
puts "#{v.ole_type} [#{v.ole_type_detail.join(', ')}] #{v.name}"
end
出力結果
Unknown Type 31 [] pwcsName # => VT_LPWSTR はWIN32OLE::VARIANTで未定義なので変換でき... -
WIN32OLE
_ PARAM # ole _ type _ detail -> [String] (63940.0) -
パラメータの属性を取得します。
パラメータの属性を取得します。
@return 型の属性を文字列配列で返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'IWorksheetFunction')
method = WIN32OLE_METHOD.new(tobj, 'SumIf')
param1 = method.params[0]
p param1.ole_type_detail # => ["PTR", "USERDEFINED", "Range"]
パラメータの取り得る属性値はCOMのIDL(インターフ... -
WIN32OLE
_ TYPE # ole _ typelib -> WIN32OLE _ TYPELIB | nil (55219.0) -
この型を登録してある型情報ライブラリ(TypeLib)を取得します。
この型を登録してある型情報ライブラリ(TypeLib)を取得します。
@return この型を登録しているTypeLibをWIN32OLE_TYPELIBオブジェクト
として返します。見つからない場合はnilを返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Worksheet')
puts tobj.ole_typelib.name # => 'Microsoft Excel 14.0 Object Library' -
WIN32OLE
_ METHOD # return _ type _ detail -> [String] (54958.0) -
返り値の型と属性を取得します。
返り値の型と属性を取得します。
@return 返り値の型と属性を文字列配列で返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Application')
method = WIN32OLE_METHOD.new(tobj, 'Workbooks')
p method.return_type_detail # => ["PTR", "USERDEFINED", "Workbooks"]
属性が付加されていない場合は、WIN32OLE_METHOD#return_typeを要素と
... -
WIN32OLE
_ TYPE # default _ ole _ types -> [WIN32OLE _ TYPE] (54940.0) -
型が持つデフォルトのインターフェイスを取得します。
型が持つデフォルトのインターフェイスを取得します。
default_ole_typesメソッドは、selfがCoClass(コンポーネントクラス)の場
合、そのクラスが実装しているデフォルトのインターフェイスと、サポートし
ていればデフォルトのソースインターフェイスを返します。
@return デフォルトインターフェイスをWIN32OLE_TYPEの配列として返し
ます。デフォルトインターフェイスは、最大でも、クラス操作用のイ
ンターフェイス(OLEオートメーション用)と、イベント用のソースイ
ンターフェイスの2要素です。デフォルトインターフ... -
WIN32OLE
_ TYPE # implemented _ ole _ types -> [WIN32OLE _ TYPE] (54940.0) -
この型が実装するインターフェイスを取得します。
この型が実装するインターフェイスを取得します。
implemented_ole_typesメソッドは、selfがCoClass(コンポーネントクラス)
の場合、そのクラスが実装しているすべてのインターフェイスを返します。
@return クラスが実装するすべてのインターフェイスをWIN32OLE_TYPEの
配列として返します。この型がインターフェイスを実装しない場合は、
空配列を返します。
@raise WIN32OLERuntimeError 型属性が取得できない場合に通知します。
tobj = WIN32OLE_TYPE.new('Micro... -
WIN32OLE
_ TYPE # ole _ type -> String | nil (54676.0) -
selfの型の種類(TYPEKIND)を取得します。
selfの型の種類(TYPEKIND)を取得します。
@return selfの型の種類を文字列で返します。情報が取得できない場合はnilを返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Application')
p tobj.ole_type # => Class
ole_typeには以下があります。
: Enum
列挙子(0)
: Record
ユーザ定義型(メソッドを持たない構造体)(1)
: Module
モジュール(静的関数やデータだけを保持)(2)
: In... -
Net
:: IMAP :: BodyTypeText # media _ subtype -> String (54619.0) -
MIME のメディアタイプのサブタイプを返します。 media_subtype は obsolete です。
MIME のメディアタイプのサブタイプを返します。
media_subtype は obsolete です。
@see Net::IMAP::BodyTypeText#media_type -
Net
:: IMAP :: BodyTypeText # subtype -> String (54619.0) -
MIME のメディアタイプのサブタイプを返します。 media_subtype は obsolete です。
MIME のメディアタイプのサブタイプを返します。
media_subtype は obsolete です。
@see Net::IMAP::BodyTypeText#media_type -
Net
:: IMAP :: BodyTypeText # media _ type -> String (54604.0) -
MIME のメディアタイプを返します。
MIME のメディアタイプを返します。
これは "TEXT" を返します。
@see Net::IMAP::BodyTypeText#subtype -
WIN32OLE
_ TYPELIB # ole _ types -> [WIN32OLE _ TYPE] (46225.0) -
TypeLibに格納されているすべての型を取得します。
TypeLibに格納されているすべての型を取得します。
TypeLibに格納されている型には、クラス(CoClass——コンポーネントクラス)
やEnum(列挙子)、構造体などがあります。
@return TypeLibに格納されているすべての型をWIN32OLE_TYPEオブジェ
クトの配列として返します。
tlib = WIN32OLE_TYPELIB.new('Microsoft Excel 14.0 Object Library')
classes = tlib.ole_types.map{|k| k.name} # => ["Adjustments... -
WEBrick
:: HTTPStatus :: RC _ INTERNAL _ SERVER _ ERROR (46204.0) -
HTTP のステータスコードを表す整数です。
HTTP のステータスコードを表す整数です。
require 'webrick'
p WEBrick::HTTPStatus::RC_INTERNAL_SERVER_ERROR #=> 500 -
REXML
:: Text # doctype -> REXML :: DocType | nil (46201.0) -
テキストノードが属する文書の DTD を返します。
テキストノードが属する文書の DTD を返します。
そのような文書(REXML::Document)が存在しない、すなわち
テキストノードの親ノードを辿っても REXML::Document に到達しない、
場合には nil を返します。
@see REXML::DocType -
WIN32OLE
_ TYPELIB . typelibs -> [WIN32OLE _ TYPELIB] (46201.0) -
システムに登録されているすべてのTypeLibを取得します。
システムに登録されているすべてのTypeLibを取得します。
@return 登録されているすべてのTypeLibを元にWIN32OLE_TYPELIBオブジェクト
の配列を返します。
tlibs = WIN32OLE_TYPELIB.typelibs -
Fiddle
:: TYPE _ SIZE _ T -> Integer (45904.0) -
C の size_t 型を表す定数。
C の size_t 型を表す定数。 -
Fiddle
:: TYPE _ SSIZE _ T -> Integer (45904.0) -
C の ssize_t 型を表す定数。
C の ssize_t 型を表す定数。 -
OpenURI
:: Meta # content _ type -> String (45766.0) -
対象となるリソースの Content-Type を文字列で返します。Content-Type ヘッダの情報が使われます。 Content-Type ヘッダがない場合は、"application/octet-stream" を返します。
対象となるリソースの Content-Type を文字列で返します。Content-Type ヘッダの情報が使われます。
Content-Type ヘッダがない場合は、"application/octet-stream" を返します。
//emlist[例][ruby]{
require 'open-uri'
open('http://www.ruby-lang.org/') {|f|
p f.content_type #=> "text/html"
}
//} -
WIN32OLE
_ TYPE # typekind -> Integer (45691.0) -
selfの種類を示す値を取得します。
selfの種類を示す値を取得します。
値の意味については、WIN32OLE_TYPE#ole_typeを参照してください。
@return 型の種類を示す数値を返します。
@raise WIN32OLERuntimeError 型の種類(TYPEKIND)を取得できない場合に通知します。
tobj = WIN32OLE_TYPE.new('Microsoft Word 14.0 Object Library', 'Documents')
p tobj.typekind # => 4
@see WIN32OLE_TYPE#ole_type -
WIN32OLE
_ PARAM # ole _ type -> String (45658.0) -
パラメータの型名を取得します。
パラメータの型名を取得します。
@return パラメータの型名を示す文字列を返します。
パラメータの型情報が見つからない場合は、"unknown type"を返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
param1 = method.params[0]
puts param1.ole_type # => VARIANT
OLEオートメーション... -
WIN32OLE
_ VARIABLE # ole _ type -> String (45658.0) -
変数の型を取得します。
変数の型を取得します。
@return 変数の型名を文字列で返します。型名を文字列に変換できない場合は、
「Unknown Type nn」(nnはバリアント型を示す数値)の形式の文字列
を返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'XlSheetType')
variables = tobj.variables
variables.each do |variable|
puts "#{variable.ole_type} #{variabl... -
WIN32OLE
_ TYPE # src _ type -> String | nil (45640.0) -
selfが他の型の別名ならば、元の型名を取得します。
selfが他の型の別名ならば、元の型名を取得します。
@return selfが別名ならば元の型名を文字列で返します。別名でなければnilを
返します。
tobj = WIN32OLE_TYPE.new('Microsoft Office 14.0 Object Library', 'MsoRGBType')
p tobj.src_type # => "I4"
この例は、OfficeのMsoRGBType型は符号付き32ビット整数(I4)の別名だとい
うことを示します。 -
Net
:: IMAP :: BodyTypeBasic # media _ subtype -> String (45619.0) -
MIME のメディアタイプのサブタイプを返します。 media_subtype は obsolete です。
MIME のメディアタイプのサブタイプを返します。
media_subtype は obsolete です。
@see Net::IMAP::BodyTypeBasic#media_type -
Net
:: IMAP :: BodyTypeBasic # subtype -> String (45619.0) -
MIME のメディアタイプのサブタイプを返します。 media_subtype は obsolete です。
MIME のメディアタイプのサブタイプを返します。
media_subtype は obsolete です。
@see Net::IMAP::BodyTypeBasic#media_type -
Net
:: IMAP :: BodyTypeMessage # media _ subtype -> String (45619.0) -
MIME のメディアタイプのサブタイプを返します。 media_subtype は obsolete です。
MIME のメディアタイプのサブタイプを返します。
media_subtype は obsolete です。
@see Net::IMAP::BodyTypeMessage#media_type -
Net
:: IMAP :: BodyTypeMessage # subtype -> String (45619.0) -
MIME のメディアタイプのサブタイプを返します。 media_subtype は obsolete です。
MIME のメディアタイプのサブタイプを返します。
media_subtype は obsolete です。
@see Net::IMAP::BodyTypeMessage#media_type -
Net
:: IMAP :: BodyTypeMultipart # media _ subtype -> String (45619.0) -
MIME のメディアタイプのサブタイプを返します。 media_subtype は obsolete です。
MIME のメディアタイプのサブタイプを返します。
media_subtype は obsolete です。
@see 2045, Net::IMAP::BodyTypeText#media_type -
Net
:: IMAP :: BodyTypeMultipart # subtype -> String (45619.0) -
MIME のメディアタイプのサブタイプを返します。 media_subtype は obsolete です。
MIME のメディアタイプのサブタイプを返します。
media_subtype は obsolete です。
@see 2045, Net::IMAP::BodyTypeText#media_type -
Net
:: IMAP :: BodyTypeBasic # media _ type -> String (45604.0) -
MIME のメディアタイプを返します。
MIME のメディアタイプを返します。
@see Net::IMAP::BodyTypeBasic#subtype -
Net
:: IMAP :: BodyTypeMessage # media _ type -> String (45604.0) -
MIME のメディアタイプを返します。
MIME のメディアタイプを返します。
これは "MESSAGE" を返します。
@see Net::IMAP::BodyTypeMessage#subtype -
Net
:: IMAP :: BodyTypeMultipart # media _ type -> String (45604.0) -
MIME のメディアタイプを返します。
MIME のメディアタイプを返します。
"MULTIPART" を返します。
@see Net::IMAP::BodyTypeMultipart#subtype -
Net
:: POP3 . socket _ type -> Class (45604.0) -
このメソッドは obsolete です。 使わないでください。
このメソッドは obsolete です。
使わないでください。 -
REXML
:: DocType # node _ type -> Symbol (45604.0) -
Symbol :doctype を返します。
Symbol :doctype を返します。 -
REXML
:: Text # node _ type -> Symbol (45604.0) -
Symbol :text を返します。
Symbol :text を返します。 -
WIN32OLE
_ TYPE . typelibs -> [String] (45601.0) -
システムに登録されているすべてのTypeLibのドキュメント文字列を取得します。
システムに登録されているすべてのTypeLibのドキュメント文字列を取得します。
@return システムに登録されているすべてのTypeLibのドキュメント文字列の配
列を返します。
Ruby-1.9.1からは、すべてのTypeLibのドキュメント文字列を取得するには、
WIN32OLE_TYPELIBオブジェクトを利用して、以下のように記述してくだ
さい。
WIN32OLE_TYPELIB.typelibs.map {|t| t.name} -
Net
:: HTTPUnsupportedMediaType (45049.0) -
HTTP レスポンス 415 (Unsupported Media Type) を表現するクラスです。
HTTP レスポンス 415 (Unsupported Media Type) を表現するクラスです。
詳しくは 7231 Section 6.5.13, 7694 Section 3 を見てください。 -
Net
:: IMAP :: BodyTypeText (45049.0) -
Content-Type が text であるメッセージを表すクラスです。
Content-Type が text であるメッセージを表すクラスです。
平文のメールを表します。
詳しくは MIME のRFC(2045)を参照してください。 -
WEBrick
:: HTTPStatus :: UnsupportedMediaType (45049.0) -
HTTP のステータスコード 415 Unsupported Media Type を表すクラスです。
HTTP のステータスコード 415 Unsupported Media Type を表すクラスです。 -
VALUE rb
_ convert _ type(VALUE val , int type , const char *tname , const char *method) (37267.0) -
オブジェクト val をクラス type のインスタンスに変換します。 変換には、val.method の戻り値が使われます。
オブジェクト val をクラス type のインスタンスに変換します。
変換には、val.method の戻り値が使われます。
val がもともと type クラスのインスタンスなら val を
そのまま返します。 -
VALUE rb
_ check _ convert _ type(VALUE val , int type , const char *tname , const char *method) (37237.0) -
val.method を実行してクラス tname のインスタンスを返します。 val がメソッド method を持たなければ nil を返します。
val.method を実行してクラス tname のインスタンスを返します。
val がメソッド method を持たなければ nil を返します。
type は、T_ARRAY, T_STRING などの構造体を表す ID です。
method の結果の型が type でなければ例外 TypeError が発生します。 -
REXML
:: Document # doctype -> REXML :: DocType | nil (37201.0) -
文書の DTD を返します。
文書の DTD を返します。
文書が DTD を持たない場合は nil を返します。 -
WIN32OLE
# ole _ typelib -> WIN32OLE _ TYPELIB (37201.0) -
オブジェクトに対応する型情報ライブラリ(TypeLib)を WIN32OLE_TYPELIBとして返します。
オブジェクトに対応する型情報ライブラリ(TypeLib)を
WIN32OLE_TYPELIBとして返します。
OLEオートメーションではクラス、インターフェイス、メソッド、引数などの型
情報と文書情報を型情報ライブラリとして利用します。型情報ライブラリは独
立したファイル(拡張子tlb)の場合もあれば、オブジェクトのバイナリへリソー
スとして埋め込まれている場合があります。
OLEオートメーションでは型情報ライブラリの提供方法を問わずに統一したイン
ターフェイスでアプリケーションが参照できるように、オブジェクトの形式
(ITypeInfoインターフェイス)で提供します。WIN32OLEは... -
Net
:: HTTPHeader # content _ type=(type) (37081.0) -
type と params から Content-Type: ヘッダフィールドの 値を設定します。
type と params から Content-Type: ヘッダフィールドの
値を設定します。
@param type メディアタイプを文字列で指定します。
@param params パラメータ属性をハッシュで指定します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.content_type # => ni... -
Net
:: HTTPHeader # set _ content _ type(type , params = {}) (37081.0) -
type と params から Content-Type: ヘッダフィールドの 値を設定します。
type と params から Content-Type: ヘッダフィールドの
値を設定します。
@param type メディアタイプを文字列で指定します。
@param params パラメータ属性をハッシュで指定します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.content_type # => ni... -
Kernel
# have _ type(type , headers = nil , opt = "") -> bool (37069.0) -
静的な型 type がシステムに存在するかどうか検査します。
静的な型 type がシステムに存在するかどうか検査します。
型 type がシステムに存在する場合は、グローバル変数 $defs に
"-DHAVE_type" を追加し、真を返します。型 type がシステムに存在しない場
合は、偽を返します。
例えば、
require 'mkmf'
have_type('foo') # => true
である場合、HAVE_TYPE_FOO をというプリプロセッサマクロをコンパイラに渡します。
@param type 検査したい型の名前を指定します。
@param headers 追加のヘッダを指定します。
@param opt ... -
Kernel
# have _ type(type , headers = nil , opt = "") { . . . } -> bool (37069.0) -
静的な型 type がシステムに存在するかどうか検査します。
静的な型 type がシステムに存在するかどうか検査します。
型 type がシステムに存在する場合は、グローバル変数 $defs に
"-DHAVE_type" を追加し、真を返します。型 type がシステムに存在しない場
合は、偽を返します。
例えば、
require 'mkmf'
have_type('foo') # => true
である場合、HAVE_TYPE_FOO をというプリプロセッサマクロをコンパイラに渡します。
@param type 検査したい型の名前を指定します。
@param headers 追加のヘッダを指定します。
@param opt ... -
Kernel
# find _ type(type , opt , *headers) -> Array (36997.0) -
静的な型 type がシステムに存在するかどうか検査します。
静的な型 type がシステムに存在するかどうか検査します。
@param type 検査したい型の名前を指定します。
@param opt コンパイラに渡す追加のオプションを指定します。
@param headers 追加のヘッダを指定します。
@see Kernel#have_type -
Kernel
# find _ type(type , opt , *headers) { . . . } -> Array (36997.0) -
静的な型 type がシステムに存在するかどうか検査します。
静的な型 type がシステムに存在するかどうか検査します。
@param type 検査したい型の名前を指定します。
@param opt コンパイラに渡す追加のオプションを指定します。
@param headers 追加のヘッダを指定します。
@see Kernel#have_type -
Kernel
# try _ type(type , headers = nil , opt = "") -> bool (36979.0) -
Kernel#have_type を使ってください。
Kernel#have_type を使ってください。
@param type 検査したい型の名前を指定します。
@param headers 追加のヘッダを指定します。
@param opt コンパイラに渡す追加のオプションを指定します。 -
Kernel
# try _ type(type , headers = nil , opt = "") { . . . } -> bool (36979.0) -
Kernel#have_type を使ってください。
Kernel#have_type を使ってください。
@param type 検査したい型の名前を指定します。
@param headers 追加のヘッダを指定します。
@param opt コンパイラに渡す追加のオプションを指定します。 -
WEBrick
:: HTTPUtils . # mime _ type(filename , mime _ tab) -> String (36958.0) -
ファイル名 filename の拡張子をもとにその MIME タイプを指定された mime_tab から探して文字列として返します。MIME タイプが見つからない場合は "application/octet-stream" を返します。
ファイル名 filename の拡張子をもとにその MIME タイプを指定された mime_tab
から探して文字列として返します。MIME タイプが見つからない場合は "application/octet-stream"
を返します。
@param filename ファイル名を文字列で指定します。
@param mime_tab 拡張子をキー、MIME タイプを値とするハッシュを指定します。
require 'webrick'
include WEBrick::HTTPUtils
p mime_type('index.html', DefaultMimeTypes) ... -
WIN32OLE
_ TYPE . ole _ classes(libname) -> [WIN32OLE _ TYPE] (36940.0) -
TypeLibで定義されているすべての型情報を取得します。
TypeLibで定義されているすべての型情報を取得します。
@param libname 生成するTypeLibのレジストリ上のドキュメント文字列
(WIN32OLE_TYPELIB#name)または
GUID(WIN32OLE_TYPELIB#guid)またはTLBファイル名を
文字列で指定します。
@return TypeLibに格納されているすべての型をWIN32OLE_TYPEオブジェクトの配列として返します。
@raise WIN32OLERuntimeError 引数で指定したTypeLibが... -
OpenSSL
:: PKCS7 # type=(type) (36925.0) -
PKCS7 オブジェクトのタイプを Symbol オブジェクトで設定します。
PKCS7 オブジェクトのタイプを Symbol オブジェクトで設定します。
このメソッドは使わないでください。
このメソッドは PKCS#7 の低レベル API であり、正しく使うのは
難しいでしょう。
@param type 設定するタイプ(シンボル) -
WEBrick
:: HTTPAuth :: UserDB # auth _ type=(type) (36925.0) -
認証のタイプをセットします。
認証のタイプをセットします。
@param type WEBrick::HTTPAuth::BasicAuth, WEBrick::HTTPAuth::DigestAuth のいずれかを指定します。 -
WIN32OLE
_ TYPELIB # ole _ classes -> [WIN32OLE _ TYPE] (36925.0) -
TypeLibに格納されているすべての型を取得します。
TypeLibに格納されているすべての型を取得します。
TypeLibに格納されている型には、クラス(CoClass——コンポーネントクラス)
やEnum(列挙子)、構造体などがあります。
@return TypeLibに格納されているすべての型をWIN32OLE_TYPEオブジェ
クトの配列として返します。
tlib = WIN32OLE_TYPELIB.new('Microsoft Excel 14.0 Object Library')
classes = tlib.ole_types.map{|k| k.name} # => ["Adjustments... -
Win32
:: Registry . type2name(type) (36907.0) -
@todo
@todo
レジストリ値の型を整数から可読文字列に変換します。 -
WEBrick
:: HTTPStatus :: RC _ UNSUPPORTED _ MEDIA _ TYPE (36904.0) -
HTTP のステータスコードを表す整数です。
HTTP のステータスコードを表す整数です。
require 'webrick'
p WEBrick::HTTPStatus::RC_INTERNAL_SERVER_ERROR #=> 500 -
static VALUE convert
_ type(VALUE val , const char *tname , const char *method , int raise) (36901.0) -
-
static enum node
_ type nodetype(node) (36901.0) -
node の種類を返します。 デバッグ用です。
node の種類を返します。
デバッグ用です。 -
void Check
_ Type(VALUE val , int typeflag) (36901.0) -
val の構造体型フラグが typeflag でなければ 例外 TypeError を発生します。val は即値の VALUE であっても 構いません。
val の構造体型フラグが typeflag でなければ
例外 TypeError を発生します。val は即値の VALUE であっても
構いません。 -
Net
:: HTTPHeader # content _ type -> String|nil (36724.0) -
"text/html" のような Content-Type を表す 文字列を返します。
"text/html" のような Content-Type を表す
文字列を返します。
Content-Type: ヘッダフィールドが存在しない場合には nil を返します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/comments.cgi?post=comment')
req = Net::HTTP::Post.new(uri.request_uri)
req.content_type # => nil
req.content_type = 'multipart/for... -
WEBrick
:: HTTPResponse # content _ type=(val) (36706.0) -
Content-Type ヘッダの値をセットします。
Content-Type ヘッダの値をセットします。
@param val Content-Type ヘッダの値を文字列で指定します。
res.content_type = "text/html"
@see WEBrick::HTTPUtils.#mime_type -
Net
:: HTTPHeader # type _ params -> Hash (36688.0) -
Content-Type のパラメータを {"charset" => "iso-2022-jp"} という形の Hash で返します。
Content-Type のパラメータを {"charset" => "iso-2022-jp"}
という形の Hash で返します。
Content-Type: ヘッダフィールドが存在しない場合には
空のハッシュを返します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
res = Net::HTTP.get_response(uri)
res.type_params # => {"charset"=>"UTF-8"}
//} -
CGI
:: QueryExtension # auth _ type -> String (36652.0) -
ENV['AUTH_TYPE'] を返します。
ENV['AUTH_TYPE'] を返します。 -
CGI
:: QueryExtension # content _ type -> String (36652.0) -
ENV['CONTENT_TYPE'] を返します。
ENV['CONTENT_TYPE'] を返します。 -
Socket
:: Constants :: IPV6 _ RTHDR _ TYPE _ 0 -> Integer (36652.0) -
Routing header type 0。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Routing header type 0。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
3542 -
Socket
:: Constants :: SO _ TYPE -> Integer (36652.0) -
Get the socket type。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Get the socket type。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: IPV6 _ RTHDR _ TYPE _ 0 -> Integer (36652.0) -
Routing header type 0。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Routing header type 0。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
3542 -
Socket
:: SO _ TYPE -> Integer (36652.0) -
Get the socket type。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Get the socket type。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
WEBrick
:: HTTPRequest # content _ type -> String | nil (36652.0) -
リクエストの Content-Type ヘッダを文字列で返します。
リクエストの Content-Type ヘッダを文字列で返します。 -
WEBrick
:: HTTPResponse # content _ type -> String | nil (36652.0) -
Content-Type ヘッダの値を返します。
Content-Type ヘッダの値を返します。 -
Socket
:: Constants :: EAI _ SOCKTYPE -> Integer (36649.0) -
Socket type not supported
Socket type not supported
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai_strerror(3freebsd) -
Socket
:: EAI _ SOCKTYPE -> Integer (36649.0) -
Socket type not supported
Socket type not supported
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai_strerror(3freebsd) -
WEBrick
:: HTTPUtils :: DefaultMimeTypes -> Hash (36649.0) -
ファイルの拡張子をキー、 MIME Type を値とする要素を持つハッシュです。
ファイルの拡張子をキー、 MIME Type を値とする要素を持つハッシュです。 -
Net
:: HTTPHeader # main _ type -> String|nil (36640.0) -
"text/html" における "text" のようなタイプを表す 文字列を返します。
"text/html" における "text" のようなタイプを表す
文字列を返します。
Content-Type: ヘッダフィールドが存在しない場合には nil を返します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
res = Net::HTTP.get_response(uri)
res.main_type # => "text"
//} -
Net
:: HTTPHeader # sub _ type -> String|nil (36640.0) -
"text/html" における "html" のようなサブタイプを表す 文字列を返します。
"text/html" における "html" のようなサブタイプを表す
文字列を返します。
Content-Type: ヘッダフィールドが存在しない場合には nil を返します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
res = Net::HTTP.get_response(uri)
res.sub_type # => "html"
//} -
WIN32OLE
_ METHOD # return _ type -> String (36640.0) -
メソッドの返り値の型名を取得します。
メソッドの返り値の型名を取得します。
@return 返り値の型名を示す文字列を返します。
@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... -
REXML
:: Parsers :: PullEvent # event _ type -> Symbol (36622.0) -
イベントの種類をシンボルで返します。
イベントの種類をシンボルで返します。
詳しくは c:REXML::Parsers::PullParser#event_type を参照してください。 -
WIN32OLE
_ METHOD # return _ vtype -> Integer (36619.0) -
メソッドの返り値の型を示す数値を取得します。
メソッドの返り値の型を示す数値を取得します。
@return 返り値の型を示す数値(VARENUM)を返します。
@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の定義は、Platfo... -
WIN32OLE
_ TYPE # ole _ methods -> [WIN32OLE _ METHOD] (36619.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',..... -
DublinCoreModel
# dc _ type (36607.0) -
@todo
@todo -
DublinCoreModel
# dc _ type= (36607.0) -
@todo
@todo -
RSS
:: Maker :: RSS20 :: Items :: Item :: Enclosure # type=() (36607.0) -
@todo
@todo -
RSS
:: Maker :: XMLStyleSheets :: XMLStyleSheet # type=() (36607.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: Item :: Enclosure # type= (36607.0) -
@todo
@todo -
RSS
:: XMLStyleSheet # type= (36607.0) -
@todo
@todo -
Fiddle
:: TYPE _ CHAR -> Integer (36604.0) -
C の char 型を表す定数。
C の char 型を表す定数。
unsigned char を表すには符号を逆転させます。 -
Fiddle
:: TYPE _ DOUBLE -> Integer (36604.0) -
C の double 型を表す定数。
C の double 型を表す定数。 -
Fiddle
:: TYPE _ FLOAT -> Integer (36604.0) -
C の float 型を表す定数。
C の float 型を表す定数。 -
Fiddle
:: TYPE _ INT -> Integer (36604.0) -
C の int 型を表す定数。
C の int 型を表す定数。
unsigned int を表すには符号を逆転させます。 -
Fiddle
:: TYPE _ INTPTR _ T -> Integer (36604.0) -
C の intptr_t 型を表す定数。
C の intptr_t 型を表す定数。 -
Fiddle
:: TYPE _ LONG -> Integer (36604.0) -
C の long 型を表す定数。
C の long 型を表す定数。
unsigned long を表すには符号を逆転させます。 -
Fiddle
:: TYPE _ LONG _ LONG -> Integer (36604.0) -
C の long long 型を表す定数。
C の long long 型を表す定数。
unsigned long long を表すには符号を逆転させます。