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

翻訳前ページへ


Methods of Class PropertySetMixinImpl
Language

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

API

SDK

Tips ‘n’ Tricks

Miscellaneous


Methods of Class PropertySetMixinImpl


prepareSet
無効の prepareSet(
const rtl::OUString & propertyName,
const com::sun::星/主役にする::uno::Any & oldValue,
const com::sun::星/主役にする::uno::Any & newValue,
BoundListeners * boundListeners );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO NO NO

要約
A 機能(する)/行事 used by subclasses of cppu::PropertySetMixin when 器具/実施するing UNO interface type せいにする setter 機能(する)/行事s.
Description
First, this 機能(する)/行事 checks whether this instance has already been 性質の/したい気がして (see cppu::PropertySetMixinImpl::配置する/処分する/したい気持ちにさせる), and throws a com::sun::星/主役にする::lang::DisposedException if applicable. For a constrained せいにする (whose setter can explicitly raise com::sun::星/主役にする::beans::PropertyVetoException), this 機能(する)/行事 通知するs any com::sun::星/主役にする::beans::XVetoableChangeListeners. For a bound せいにする, this 機能(する)/行事 修正するs the passed-in boundListeners so that it can afterwards be used to 通知する any com::sun::星/主役にする::beans::XPropertyChangeListeners. This 機能(する)/行事 should be called before 蓄える/店ing the new せいにする value, and boundListeners->通知する() should be called 正確に/まさに once after 蓄える/店ing the new せいにする value (in 事例/患者 the せいにする is bound; さもなければ, calling boundListeners->通知する() is ignored). その上に, boundListeners->通知する() and this 機能(する)/行事 have to be called from the same thread.
Parameters
propertyName
the 指名する of the 所有物/資産/財産 (which is the same as the
指名する of the せいにする that is going to be 始める,決める)

oldValue
the 所有物/資産/財産 value corresponding to the old せいにする
value.  This is only used as
com::sun::星/主役にする::beans::PropertyChangeEvent::OldValue, which
is rather useless, anyway (see “Using the 観察者/傍聴者 Pattern”
in 
OpenOffice.org Coding 指導基準s).  If the せいにする
that is going to be 始める,決める is neither bound nor constrained, or if
com::sun::星/主役にする::beans::PropertyChangeEvent::OldValue should
not be 始める,決める, a VOID Any can be used instead.

newValue
the 所有物/資産/財産 value corresponding to the new
せいにする value.  This is only used as
com::sun::星/主役にする::beans::PropertyChangeEvent::NewValue, which
is rather useless, anyway (see “Using the 観察者/傍聴者 Pattern”
in 
OpenOffice.org Coding 指導基準s), unless the
せいにする that is going to be 始める,決める is constrained.  If the せいにする
that is going to be 始める,決める is neither bound nor constrained, or if it is
only bound but
com::sun::星/主役にする::beans::PropertyChangeEvent::NewValue should
not be 始める,決める, a VOID Any can be used instead.

boundListeners
a pointer to a fresh
cppu::PropertySetMixinImpl::BoundListeners instance
(which has not been passed to this 機能(する)/行事 before, and on which
通知する has not yet been called); may only be null if the
せいにする that is going to be 始める,決める is not bound

配置する/処分する/したい気持ちにさせる
無効の 配置する/処分する/したい気持ちにさせる();

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO NO NO

要約
示す this instance as 存在 性質の/したい気がして.
Description
See com::sun::星/主役にする::lang::XComponent for the general 概念 of 配置する/処分する/したい気持ちにさせるing UNO 反対するs. On the first call to this 機能(する)/行事, all 登録(する)d listeners (com::sun::星/主役にする::beans::XPropertyChangeListeners and com::sun::星/主役にする::beans::XVetoableChangeListeners) are 通知するd of the 配置する/処分する/したい気持ちにさせるing source. Any その後の calls to this 機能(する)/行事 are ignored.

queryInterface
事実上の com::sun::星/主役にする::uno::Any queryInterface(
const com::sun::星/主役にする::uno::Type & type )
throw( com::sun::星/主役にする::uno::RuntimeException );

事実上の abstract const volatile template static inline C-結合,連鎖
YES NO NO NO NO NO NO NO

要約
A 機能(する)/行事 used by subclasses of cppu::PropertySetMixin when 器具/実施するing com::sun::星/主役にする::uno::XInterface::queryInterface.
Description
This 機能(する)/行事 checks for support of any of the UNO interface types 明示するd in the call of the cppu::PropertySetMixin 建設者. It does not check for any other UNO interface types (not even for com::sun::星/主役にする::uno::XInterface), and should not be used 直接/まっすぐに as the 実施 of com::sun::星/主役にする::uno::XInterface::queryInterface of this UNO 反対する.

getPropertySetInfo
事実上の com::sun::星/主役にする::uno::言及/関連< com::sun::星/主役にする::beans::XPropertySetInfo > getPropertySetInfo()
throw( com::sun::星/主役にする::uno::RuntimeException );

事実上の abstract const volatile template static inline C-結合,連鎖
YES NO NO NO NO NO NO NO


setPropertyValue
事実上の 無効の setPropertyValue(
const rtl::OUString & propertyName,
const com::sun::星/主役にする::uno::Any & value )
throw( com::sun::星/主役にする::beans::UnknownPropertyException, com::sun::星/主役にする::beans::PropertyVetoException, com::sun::星/主役にする::lang::IllegalArgumentException, com::sun::星/主役にする::lang::WrappedTargetException, com::sun::星/主役にする::uno::RuntimeException );

事実上の abstract const volatile template static inline C-結合,連鎖
YES NO NO NO NO NO NO NO


getPropertyValue
事実上の com::sun::星/主役にする::uno::Any getPropertyValue(
const rtl::OUString & propertyName )
throw( com::sun::星/主役にする::beans::UnknownPropertyException, com::sun::星/主役にする::lang::WrappedTargetException, com::sun::星/主役にする::uno::RuntimeException );

事実上の abstract const volatile template static inline C-結合,連鎖
YES NO NO NO NO NO NO NO


addPropertyChangeListener
事実上の 無効の addPropertyChangeListener(
const rtl::OUString & propertyName,
const com::sun::星/主役にする::uno::言及/関連< com::sun::星/主役にする::beans::XPropertyChangeListener > & listener )
throw( com::sun::星/主役にする::beans::UnknownPropertyException, com::sun::星/主役にする::lang::WrappedTargetException, com::sun::星/主役にする::uno::RuntimeException );

事実上の abstract const volatile template static inline C-結合,連鎖
YES NO NO NO NO NO NO NO

要約
追加するs a com::sun::星/主役にする::beans::XPropertyChangeListener.
Description
If a listener is 追加するd more than once, it will receive all 関連した notifications 多重の times.
See Also
com::sun::星/主役にする::beans::XPropertySet::addPropertyChangeListener

removePropertyChangeListener
事実上の 無効の removePropertyChangeListener(
const rtl::OUString & propertyName,
const com::sun::星/主役にする::uno::言及/関連< com::sun::星/主役にする::beans::XPropertyChangeListener > & listener )
throw( com::sun::星/主役にする::beans::UnknownPropertyException, com::sun::星/主役にする::lang::WrappedTargetException, com::sun::星/主役にする::uno::RuntimeException );

事実上の abstract const volatile template static inline C-結合,連鎖
YES NO NO NO NO NO NO NO


addVetoableChangeListener
事実上の 無効の addVetoableChangeListener(
const rtl::OUString & propertyName,
const com::sun::星/主役にする::uno::言及/関連< com::sun::星/主役にする::beans::XVetoableChangeListener > & listener )
throw( com::sun::星/主役にする::beans::UnknownPropertyException, com::sun::星/主役にする::lang::WrappedTargetException, com::sun::星/主役にする::uno::RuntimeException );

事実上の abstract const volatile template static inline C-結合,連鎖
YES NO NO NO NO NO NO NO

要約
追加するs a com::sun::星/主役にする::beans::XVetoableChangeListener.
Description
If a listener is 追加するd more than once, it will receive all 関連した notifications 多重の times.
See Also
com::sun::星/主役にする::beans::XPropertySet::addVetoableChangeListener

removeVetoableChangeListener
事実上の 無効の removeVetoableChangeListener(
const rtl::OUString & propertyName,
const com::sun::星/主役にする::uno::言及/関連< com::sun::星/主役にする::beans::XVetoableChangeListener > & listener )
throw( com::sun::星/主役にする::beans::UnknownPropertyException, com::sun::星/主役にする::lang::WrappedTargetException, com::sun::星/主役にする::uno::RuntimeException );

事実上の abstract const volatile template static inline C-結合,連鎖
YES NO NO NO NO NO NO NO


setFastPropertyValue
事実上の 無効の setFastPropertyValue(
sal_Int32 扱う,
const com::sun::星/主役にする::uno::Any & value )
throw( com::sun::星/主役にする::beans::UnknownPropertyException, com::sun::星/主役にする::beans::PropertyVetoException, com::sun::星/主役にする::lang::IllegalArgumentException, com::sun::星/主役にする::lang::WrappedTargetException, com::sun::星/主役にする::uno::RuntimeException );

事実上の abstract const volatile template static inline C-結合,連鎖
YES NO NO NO NO NO NO NO


getFastPropertyValue
事実上の com::sun::星/主役にする::uno::Any getFastPropertyValue(
sal_Int32 扱う )
throw( com::sun::星/主役にする::beans::UnknownPropertyException, com::sun::星/主役にする::lang::WrappedTargetException, com::sun::星/主役にする::uno::RuntimeException );

事実上の abstract const volatile template static inline C-結合,連鎖
YES NO NO NO NO NO NO NO


getPropertyValues
事実上の com::sun::星/主役にする::uno::Sequence< com::sun::星/主役にする::beans::PropertyValue > getPropertyValues()
throw( com::sun::星/主役にする::uno::RuntimeException );

事実上の abstract const volatile template static inline C-結合,連鎖
YES NO NO NO NO NO NO NO


setPropertyValues
事実上の 無効の setPropertyValues(
const com::sun::星/主役にする::uno::Sequence< com::sun::星/主役にする::beans::PropertyValue > & 支え(る)s )
throw( com::sun::星/主役にする::beans::UnknownPropertyException, com::sun::星/主役にする::beans::PropertyVetoException, com::sun::星/主役にする::lang::IllegalArgumentException, com::sun::星/主役にする::lang::WrappedTargetException, com::sun::星/主役にする::uno::RuntimeException );

事実上の abstract const volatile template static inline C-結合,連鎖
YES NO NO NO NO NO NO NO


PropertySetMixinImpl
PropertySetMixinImpl(
PropertySetMixinImpl & );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO NO NO


操作者=
無効の 操作者=(
PropertySetMixinImpl & );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO NO NO


PropertySetMixinImpl
PropertySetMixinImpl(
const com::sun::星/主役にする::uno::言及/関連< com::sun::星/主役にする::uno::XComponentContext > & 状況,
器具/実施するs 器具/実施するs,
const com::sun::星/主役にする::uno::Sequence< rtl::OUString > & absentOptional,
const com::sun::星/主役にする::uno::Type & type );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO NO NO


~PropertySetMixinImpl
~PropertySetMixinImpl();

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO NO NO


checkUnknown
無効の checkUnknown(
const rtl::OUString & propertyName );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO NO NO


最高の,を越す of Page

The ASF

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

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