このページはEtoJ逐語翻訳フィルタによって翻訳生成されました。

翻訳前ページへ


Interface XIdlClass
Language

The 解放する/自由な and Open 生産性 控訴
解放(する)d: Apache OpenOffice 4.1.15

API

SDK

Tips ‘n’ Tricks

Miscellaneous


:: com :: sun :: 星/主役にする :: reflection ::

interface XIdlClass
Description
供給するs (警察などへの)密告,告訴(状) 反映するing an UNO type.

Methods' 要約
getClasses [ DEPRECATED ]
Deprecated. Do not call.  
getClass [ DEPRECATED ]
Deprecated. Do not call.  
equals 実験(する)s whether two 反映するing 反対するs 反映する the same type.  
isAssignableFrom 実験(する)s whether values of this 反映するd type are assignable from values of a second one (xType).  
getTypeClass Returns the ::com::sun::星/主役にする::uno::TypeClass of the 反映するd type.  
getName Returns the fully-qualified 指名する of the 反映するd type.  
getUik [ DEPRECATED ]
Deprecated. Do not call.  
getSuperclasses If the 反映するd type is an interface, then the returned sequence of XIdlClass 反映する the base interfaces.
If the 反映するd type is not an interface or an interface that is not derived from another, then an empty sequence is returned.  
getInterfaces [ DEPRECATED ]
Deprecated. Do not call.  
getComponentType If the 反映するd type is an array or sequence, then this method returns a XIdlClass interface 反映するing the element.  
getField If the 反映するd type is an interface, struct or union, then you get a XIdlField interface 反映するing the 需要・要求するd field (/interface せいにする) by 指名する.
If the 反映するd type is not an interface, struct or union or the interace, struct or union does not have a field (/interface せいにする) with the 需要・要求するd 指名する, then a null-言及/関連 is returned.  
getFields If the 反映するd type is an interface, struct or union, then you get a sequence of XIdlField interfaces 反映するing all fields (/interface せいにするs). This also 含むs all 相続するd fields (/interface せいにするs) of the interface, struct of union.
If the 反映するd type is not an interface, struct or union or the interface, struct or union does not have any field (/interface せいにする), then an empty sequence is returned.  
getMethod If the 反映するd type is an interface, then you get a XIdlMethod interface 反映するing the 需要・要求するd method by 指名する.
If the 反映するd type is not an interface or the interface does not have a method with the 需要・要求するd 指名する (含むing 相続するd methods), then a null-言及/関連 is returned.  
getMethods If the 反映するd type is an interface, then you get a sequence of XIdlMethod interfaces 反映するing all methods of the interface. This also 含むs the 相続するd methods of the interface.
If the 反映するd type is not an interface or the interface does not have any methods, then a null-言及/関連 is returned.  
getArray If the 反映するd type is an array, then you get a XIdlArray interface to 修正する instances of the array type.
If the 反映するd type is not an array, then a null-言及/関連 is returned.  
createObject This method creates instances of the 反映するd type. @attention Instances of type any can not be passed using an any, because anys cannot be nested. So if the 反映するd type is an any, then the returned value is empty.  
Methods' 詳細(に述べる)s
getClasses
sequence< XIdlClass >
getClasses();

Usage 制限s
deprecated
Description
Deprecated. Do not call.
getClass
XIdlClass
getClass( [in] string  aName );

Usage 制限s
deprecated
Description
Deprecated. Do not call.
equals
boolean
equals( [in] XIdlClass  Type );

Description
実験(する)s whether two 反映するing 反対するs 反映する the same type.
Returns
true, if the 反対するs 反映する the same type, 誤った さもなければ.
isAssignableFrom
boolean
isAssignableFrom( [in] XIdlClass  xType );

Description
実験(する)s whether values of this 反映するd type are assignable from values of a second one (xType).
Parameter xType
another 反映するd type
Returns
true, if values of this 反映するd type are assignable from values of xType.
getTypeClass
::com::sun::星/主役にする::uno::TypeClass
getTypeClass();

Description
Returns the ::com::sun::星/主役にする::uno::TypeClass of the 反映するd type.
Returns
type class of the 反映するd type.
getName
string
getName();

Description
Returns the fully-qualified 指名する of the 反映するd type.
Returns
the fully-qualified 指名する of the type
getUik
::com::sun::星/主役にする::uno::Uik
getUik();

Usage 制限s
deprecated
Description
Deprecated. Do not call.
getSuperclasses
sequence< XIdlClass >
getSuperclasses();

Description
If the 反映するd type is an interface, then the returned sequence of XIdlClass 反映する the base interfaces.
If the 反映するd type is not an interface or an interface that is not derived from another, then an empty sequence is returned.
Returns
all base interfaces of an interface type or an empty sequence.
getInterfaces
sequence< XIdlClass >
getInterfaces();

Usage 制限s
deprecated
Description
Deprecated. Do not call.
getComponentType
XIdlClass
getComponentType();

Description
If the 反映するd type is an array or sequence, then this method returns a XIdlClass interface 反映するing the element.
Returns
reflection interface of the element type of an array or sequence type (null-言及/関連 さもなければ).
getField
XIdlField
getField( [in] string  aName );

Description
If the 反映するd type is an interface, struct or union, then you get a XIdlField interface 反映するing the 需要・要求するd field (/interface せいにする) by 指名する.
If the 反映するd type is not an interface, struct or union or the interace, struct or union does not have a field (/interface せいにする) with the 需要・要求するd 指名する, then a null-言及/関連 is returned.
Parameter aName
指名する of the 需要・要求するd field reflection
Returns
需要・要求するd field (/interface せいにする) reflection (or null-言及/関連)
getFields
sequence< XIdlField >
getFields();

Description
If the 反映するd type is an interface, struct or union, then you get a sequence of XIdlField interfaces 反映するing all fields (/interface せいにするs). This also 含むs all 相続するd fields (/interface せいにするs) of the interface, struct of union.
If the 反映するd type is not an interface, struct or union or the interface, struct or union does not have any field (/interface せいにする), then an empty sequence is returned.
Returns
all field (/interface せいにする) reflections (or empty sequence)
getMethod
XIdlMethod
getMethod( [in] string  aName );

Description
If the 反映するd type is an interface, then you get a XIdlMethod interface 反映するing the 需要・要求するd method by 指名する.
If the 反映するd type is not an interface or the interface does not have a method with the 需要・要求するd 指名する (含むing 相続するd methods), then a null-言及/関連 is returned.
Parameter aName
指名する of 需要・要求するd method reflection
Returns
需要・要求するd method reflection (or null-言及/関連)
getMethods
sequence< XIdlMethod >
getMethods();

Description
If the 反映するd type is an interface, then you get a sequence of XIdlMethod interfaces 反映するing all methods of the interface. This also 含むs the 相続するd methods of the interface.
If the 反映するd type is not an interface or the interface does not have any methods, then a null-言及/関連 is returned.
Returns
all method reflections (or empty sequence)
getArray
XIdlArray
getArray();

Description
If the 反映するd type is an array, then you get a XIdlArray interface to 修正する instances of the array type.
If the 反映するd type is not an array, then a null-言及/関連 is returned.
Returns
inteface to 修正する array instances (or null-言及/関連)
createObject
無効の
createObject( [out] any  obj );

Description
This method creates instances of the 反映するd type. @attention Instances of type any can not be passed using an any, because anys cannot be nested. So if the 反映するd type is an any, then the returned value is empty.
Parameter obj
pure out parameter to pass the created instance
最高の,を越す of Page

Apache Software Foundation

Copyright & License | Privacy | 接触する Us | 寄付する | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are 登録(する)d trademarks of The Apache ソフトウェア 創立/基礎. The Apache feather logo is a trademark of The Apache ソフトウェア 創立/基礎. Other 指名するs appearing on the 場所/位置 may be trademarks of their 各々の owners.