C# 클래스 OpenHome.Net.Device.Providers.DvProviderAvOpenhomeOrgProduct1

Provider for the av.openhome.org:Product:1 UPnP service
상속: DvProvider, IDisposable, IDvProviderAvOpenhomeOrgProduct1
파일 보기 프로젝트 열기: openhome/ohNet

공개 메소드들

메소드 설명
Dispose ( ) : void

Must be called for each class instance. Must be called before Core.Library.Close().

EnablePropertyAttributes ( ) : void

Enable the Attributes property.

EnablePropertyManufacturerImageUri ( ) : void

Enable the ManufacturerImageUri property.

EnablePropertyManufacturerInfo ( ) : void

Enable the ManufacturerInfo property.

EnablePropertyManufacturerName ( ) : void

Enable the ManufacturerName property.

EnablePropertyManufacturerUrl ( ) : void

Enable the ManufacturerUrl property.

EnablePropertyModelImageUri ( ) : void

Enable the ModelImageUri property.

EnablePropertyModelInfo ( ) : void

Enable the ModelInfo property.

EnablePropertyModelName ( ) : void

Enable the ModelName property.

EnablePropertyModelUrl ( ) : void

Enable the ModelUrl property.

EnablePropertyProductImageUri ( ) : void

Enable the ProductImageUri property.

EnablePropertyProductInfo ( ) : void

Enable the ProductInfo property.

EnablePropertyProductName ( ) : void

Enable the ProductName property.

EnablePropertyProductRoom ( ) : void

Enable the ProductRoom property.

EnablePropertyProductUrl ( ) : void

Enable the ProductUrl property.

EnablePropertySourceCount ( ) : void

Enable the SourceCount property.

EnablePropertySourceIndex ( ) : void

Enable the SourceIndex property.

EnablePropertySourceXml ( ) : void

Enable the SourceXml property.

EnablePropertyStandby ( ) : void

Enable the Standby property.

PropertyAttributes ( ) : string

Get a copy of the value of the Attributes property

Can only be called if EnablePropertyAttributes has previously been called.

PropertyManufacturerImageUri ( ) : string

Get a copy of the value of the ManufacturerImageUri property

Can only be called if EnablePropertyManufacturerImageUri has previously been called.

PropertyManufacturerInfo ( ) : string

Get a copy of the value of the ManufacturerInfo property

Can only be called if EnablePropertyManufacturerInfo has previously been called.

PropertyManufacturerName ( ) : string

Get a copy of the value of the ManufacturerName property

Can only be called if EnablePropertyManufacturerName has previously been called.

PropertyManufacturerUrl ( ) : string

Get a copy of the value of the ManufacturerUrl property

Can only be called if EnablePropertyManufacturerUrl has previously been called.

PropertyModelImageUri ( ) : string

Get a copy of the value of the ModelImageUri property

Can only be called if EnablePropertyModelImageUri has previously been called.

PropertyModelInfo ( ) : string

Get a copy of the value of the ModelInfo property

Can only be called if EnablePropertyModelInfo has previously been called.

PropertyModelName ( ) : string

Get a copy of the value of the ModelName property

Can only be called if EnablePropertyModelName has previously been called.

PropertyModelUrl ( ) : string

Get a copy of the value of the ModelUrl property

Can only be called if EnablePropertyModelUrl has previously been called.

PropertyProductImageUri ( ) : string

Get a copy of the value of the ProductImageUri property

Can only be called if EnablePropertyProductImageUri has previously been called.

PropertyProductInfo ( ) : string

Get a copy of the value of the ProductInfo property

Can only be called if EnablePropertyProductInfo has previously been called.

PropertyProductName ( ) : string

Get a copy of the value of the ProductName property

Can only be called if EnablePropertyProductName has previously been called.

PropertyProductRoom ( ) : string

Get a copy of the value of the ProductRoom property

Can only be called if EnablePropertyProductRoom has previously been called.

PropertyProductUrl ( ) : string

Get a copy of the value of the ProductUrl property

Can only be called if EnablePropertyProductUrl has previously been called.

PropertySourceCount ( ) : uint

Get a copy of the value of the SourceCount property

Can only be called if EnablePropertySourceCount has previously been called.

PropertySourceIndex ( ) : uint

Get a copy of the value of the SourceIndex property

Can only be called if EnablePropertySourceIndex has previously been called.

PropertySourceXml ( ) : string

Get a copy of the value of the SourceXml property

Can only be called if EnablePropertySourceXml has previously been called.

PropertyStandby ( ) : bool

Get a copy of the value of the Standby property

Can only be called if EnablePropertyStandby has previously been called.

SetPropertyAttributes ( string aValue ) : bool

Set the value of the Attributes property

Can only be called if EnablePropertyAttributes has previously been called.

SetPropertyManufacturerImageUri ( string aValue ) : bool

Set the value of the ManufacturerImageUri property

Can only be called if EnablePropertyManufacturerImageUri has previously been called.

SetPropertyManufacturerInfo ( string aValue ) : bool

Set the value of the ManufacturerInfo property

Can only be called if EnablePropertyManufacturerInfo has previously been called.

SetPropertyManufacturerName ( string aValue ) : bool

Set the value of the ManufacturerName property

Can only be called if EnablePropertyManufacturerName has previously been called.

SetPropertyManufacturerUrl ( string aValue ) : bool

Set the value of the ManufacturerUrl property

Can only be called if EnablePropertyManufacturerUrl has previously been called.

SetPropertyModelImageUri ( string aValue ) : bool

Set the value of the ModelImageUri property

Can only be called if EnablePropertyModelImageUri has previously been called.

SetPropertyModelInfo ( string aValue ) : bool

Set the value of the ModelInfo property

Can only be called if EnablePropertyModelInfo has previously been called.

SetPropertyModelName ( string aValue ) : bool

Set the value of the ModelName property

Can only be called if EnablePropertyModelName has previously been called.

SetPropertyModelUrl ( string aValue ) : bool

Set the value of the ModelUrl property

Can only be called if EnablePropertyModelUrl has previously been called.

SetPropertyProductImageUri ( string aValue ) : bool

Set the value of the ProductImageUri property

Can only be called if EnablePropertyProductImageUri has previously been called.

SetPropertyProductInfo ( string aValue ) : bool

Set the value of the ProductInfo property

Can only be called if EnablePropertyProductInfo has previously been called.

SetPropertyProductName ( string aValue ) : bool

Set the value of the ProductName property

Can only be called if EnablePropertyProductName has previously been called.

SetPropertyProductRoom ( string aValue ) : bool

Set the value of the ProductRoom property

Can only be called if EnablePropertyProductRoom has previously been called.

SetPropertyProductUrl ( string aValue ) : bool

Set the value of the ProductUrl property

Can only be called if EnablePropertyProductUrl has previously been called.

SetPropertySourceCount ( uint aValue ) : bool

Set the value of the SourceCount property

Can only be called if EnablePropertySourceCount has previously been called.

SetPropertySourceIndex ( uint aValue ) : bool

Set the value of the SourceIndex property

Can only be called if EnablePropertySourceIndex has previously been called.

SetPropertySourceXml ( string aValue ) : bool

Set the value of the SourceXml property

Can only be called if EnablePropertySourceXml has previously been called.

SetPropertyStandby ( bool aValue ) : bool

Set the value of the Standby property

Can only be called if EnablePropertyStandby has previously been called.

보호된 메소드들

메소드 설명
Attributes ( IDvInvocation aInvocation, string &aValue ) : void

Attributes action.

Will be called when the device stack receives an invocation of the Attributes action for the owning device. Must be implemented iff EnableActionAttributes was called.

DvProviderAvOpenhomeOrgProduct1 ( DvDevice aDevice ) : System

Constructor

EnableActionAttributes ( ) : void

Signal that the action Attributes is supported.

The action's availability will be published in the device's service.xml. Attributes must be overridden if this is called.

EnableActionManufacturer ( ) : void

Signal that the action Manufacturer is supported.

The action's availability will be published in the device's service.xml. Manufacturer must be overridden if this is called.

EnableActionModel ( ) : void

Signal that the action Model is supported.

The action's availability will be published in the device's service.xml. Model must be overridden if this is called.

EnableActionProduct ( ) : void

Signal that the action Product is supported.

The action's availability will be published in the device's service.xml. Product must be overridden if this is called.

EnableActionSetSourceIndex ( ) : void

Signal that the action SetSourceIndex is supported.

The action's availability will be published in the device's service.xml. SetSourceIndex must be overridden if this is called.

EnableActionSetSourceIndexByName ( ) : void

Signal that the action SetSourceIndexByName is supported.

The action's availability will be published in the device's service.xml. SetSourceIndexByName must be overridden if this is called.

EnableActionSetStandby ( ) : void

Signal that the action SetStandby is supported.

The action's availability will be published in the device's service.xml. SetStandby must be overridden if this is called.

EnableActionSource ( ) : void

Signal that the action Source is supported.

The action's availability will be published in the device's service.xml. Source must be overridden if this is called.

EnableActionSourceCount ( ) : void

Signal that the action SourceCount is supported.

The action's availability will be published in the device's service.xml. SourceCount must be overridden if this is called.

EnableActionSourceIndex ( ) : void

Signal that the action SourceIndex is supported.

The action's availability will be published in the device's service.xml. SourceIndex must be overridden if this is called.

EnableActionSourceXml ( ) : void

Signal that the action SourceXml is supported.

The action's availability will be published in the device's service.xml. SourceXml must be overridden if this is called.

EnableActionSourceXmlChangeCount ( ) : void

Signal that the action SourceXmlChangeCount is supported.

The action's availability will be published in the device's service.xml. SourceXmlChangeCount must be overridden if this is called.

EnableActionStandby ( ) : void

Signal that the action Standby is supported.

The action's availability will be published in the device's service.xml. Standby must be overridden if this is called.

Manufacturer ( IDvInvocation aInvocation, string &aName, string &aInfo, string &aUrl, string &aImageUri ) : void

Manufacturer action.

Will be called when the device stack receives an invocation of the Manufacturer action for the owning device. Must be implemented iff EnableActionManufacturer was called.

Model ( IDvInvocation aInvocation, string &aName, string &aInfo, string &aUrl, string &aImageUri ) : void

Model action.

Will be called when the device stack receives an invocation of the Model action for the owning device. Must be implemented iff EnableActionModel was called.

Product ( IDvInvocation aInvocation, string &aRoom, string &aName, string &aInfo, string &aUrl, string &aImageUri ) : void

Product action.

Will be called when the device stack receives an invocation of the Product action for the owning device. Must be implemented iff EnableActionProduct was called.

SetSourceIndex ( IDvInvocation aInvocation, uint aValue ) : void

SetSourceIndex action.

Will be called when the device stack receives an invocation of the SetSourceIndex action for the owning device. Must be implemented iff EnableActionSetSourceIndex was called.

SetSourceIndexByName ( IDvInvocation aInvocation, string aValue ) : void

SetSourceIndexByName action.

Will be called when the device stack receives an invocation of the SetSourceIndexByName action for the owning device. Must be implemented iff EnableActionSetSourceIndexByName was called.

SetStandby ( IDvInvocation aInvocation, bool aValue ) : void

SetStandby action.

Will be called when the device stack receives an invocation of the SetStandby action for the owning device. Must be implemented iff EnableActionSetStandby was called.

Source ( IDvInvocation aInvocation, uint aIndex, string &aSystemName, string &aType, string &aName, bool &aVisible ) : void

Source action.

Will be called when the device stack receives an invocation of the Source action for the owning device. Must be implemented iff EnableActionSource was called.

SourceCount ( IDvInvocation aInvocation, uint &aValue ) : void

SourceCount action.

Will be called when the device stack receives an invocation of the SourceCount action for the owning device. Must be implemented iff EnableActionSourceCount was called.

SourceIndex ( IDvInvocation aInvocation, uint &aValue ) : void

SourceIndex action.

Will be called when the device stack receives an invocation of the SourceIndex action for the owning device. Must be implemented iff EnableActionSourceIndex was called.

SourceXml ( IDvInvocation aInvocation, string &aValue ) : void

SourceXml action.

Will be called when the device stack receives an invocation of the SourceXml action for the owning device. Must be implemented iff EnableActionSourceXml was called.

SourceXmlChangeCount ( IDvInvocation aInvocation, uint &aValue ) : void

SourceXmlChangeCount action.

Will be called when the device stack receives an invocation of the SourceXmlChangeCount action for the owning device. Must be implemented iff EnableActionSourceXmlChangeCount was called.

Standby ( IDvInvocation aInvocation, bool &aValue ) : void

Standby action.

Will be called when the device stack receives an invocation of the Standby action for the owning device. Must be implemented iff EnableActionStandby was called.

비공개 메소드들

메소드 설명
DoAttributes ( IntPtr aPtr, IntPtr aInvocation ) : int
DoManufacturer ( IntPtr aPtr, IntPtr aInvocation ) : int
DoModel ( IntPtr aPtr, IntPtr aInvocation ) : int
DoProduct ( IntPtr aPtr, IntPtr aInvocation ) : int
DoSetSourceIndex ( IntPtr aPtr, IntPtr aInvocation ) : int
DoSetSourceIndexByName ( IntPtr aPtr, IntPtr aInvocation ) : int
DoSetStandby ( IntPtr aPtr, IntPtr aInvocation ) : int
DoSource ( IntPtr aPtr, IntPtr aInvocation ) : int
DoSourceCount ( IntPtr aPtr, IntPtr aInvocation ) : int
DoSourceIndex ( IntPtr aPtr, IntPtr aInvocation ) : int
DoSourceXml ( IntPtr aPtr, IntPtr aInvocation ) : int
DoSourceXmlChangeCount ( IntPtr aPtr, IntPtr aInvocation ) : int
DoStandby ( IntPtr aPtr, IntPtr aInvocation ) : int

메소드 상세

Attributes() 보호된 메소드

Attributes action.
Will be called when the device stack receives an invocation of the Attributes action for the owning device. Must be implemented iff EnableActionAttributes was called.
protected Attributes ( IDvInvocation aInvocation, string &aValue ) : void
aInvocation IDvInvocation Interface allowing querying of aspects of this particular action invocation.
aValue string
리턴 void

Dispose() 공개 메소드

Must be called for each class instance. Must be called before Core.Library.Close().
public Dispose ( ) : void
리턴 void

DvProviderAvOpenhomeOrgProduct1() 보호된 메소드

Constructor
protected DvProviderAvOpenhomeOrgProduct1 ( DvDevice aDevice ) : System
aDevice DvDevice Device which owns this provider
리턴 System

EnableActionAttributes() 보호된 메소드

Signal that the action Attributes is supported.
The action's availability will be published in the device's service.xml. Attributes must be overridden if this is called.
protected EnableActionAttributes ( ) : void
리턴 void

EnableActionManufacturer() 보호된 메소드

Signal that the action Manufacturer is supported.
The action's availability will be published in the device's service.xml. Manufacturer must be overridden if this is called.
protected EnableActionManufacturer ( ) : void
리턴 void

EnableActionModel() 보호된 메소드

Signal that the action Model is supported.
The action's availability will be published in the device's service.xml. Model must be overridden if this is called.
protected EnableActionModel ( ) : void
리턴 void

EnableActionProduct() 보호된 메소드

Signal that the action Product is supported.
The action's availability will be published in the device's service.xml. Product must be overridden if this is called.
protected EnableActionProduct ( ) : void
리턴 void

EnableActionSetSourceIndex() 보호된 메소드

Signal that the action SetSourceIndex is supported.
The action's availability will be published in the device's service.xml. SetSourceIndex must be overridden if this is called.
protected EnableActionSetSourceIndex ( ) : void
리턴 void

EnableActionSetSourceIndexByName() 보호된 메소드

Signal that the action SetSourceIndexByName is supported.
The action's availability will be published in the device's service.xml. SetSourceIndexByName must be overridden if this is called.
protected EnableActionSetSourceIndexByName ( ) : void
리턴 void

EnableActionSetStandby() 보호된 메소드

Signal that the action SetStandby is supported.
The action's availability will be published in the device's service.xml. SetStandby must be overridden if this is called.
protected EnableActionSetStandby ( ) : void
리턴 void

EnableActionSource() 보호된 메소드

Signal that the action Source is supported.
The action's availability will be published in the device's service.xml. Source must be overridden if this is called.
protected EnableActionSource ( ) : void
리턴 void

EnableActionSourceCount() 보호된 메소드

Signal that the action SourceCount is supported.
The action's availability will be published in the device's service.xml. SourceCount must be overridden if this is called.
protected EnableActionSourceCount ( ) : void
리턴 void

EnableActionSourceIndex() 보호된 메소드

Signal that the action SourceIndex is supported.
The action's availability will be published in the device's service.xml. SourceIndex must be overridden if this is called.
protected EnableActionSourceIndex ( ) : void
리턴 void

EnableActionSourceXml() 보호된 메소드

Signal that the action SourceXml is supported.
The action's availability will be published in the device's service.xml. SourceXml must be overridden if this is called.
protected EnableActionSourceXml ( ) : void
리턴 void

EnableActionSourceXmlChangeCount() 보호된 메소드

Signal that the action SourceXmlChangeCount is supported.
The action's availability will be published in the device's service.xml. SourceXmlChangeCount must be overridden if this is called.
protected EnableActionSourceXmlChangeCount ( ) : void
리턴 void

EnableActionStandby() 보호된 메소드

Signal that the action Standby is supported.
The action's availability will be published in the device's service.xml. Standby must be overridden if this is called.
protected EnableActionStandby ( ) : void
리턴 void

EnablePropertyAttributes() 공개 메소드

Enable the Attributes property.
public EnablePropertyAttributes ( ) : void
리턴 void

EnablePropertyManufacturerImageUri() 공개 메소드

Enable the ManufacturerImageUri property.
public EnablePropertyManufacturerImageUri ( ) : void
리턴 void

EnablePropertyManufacturerInfo() 공개 메소드

Enable the ManufacturerInfo property.
public EnablePropertyManufacturerInfo ( ) : void
리턴 void

EnablePropertyManufacturerName() 공개 메소드

Enable the ManufacturerName property.
public EnablePropertyManufacturerName ( ) : void
리턴 void

EnablePropertyManufacturerUrl() 공개 메소드

Enable the ManufacturerUrl property.
public EnablePropertyManufacturerUrl ( ) : void
리턴 void

EnablePropertyModelImageUri() 공개 메소드

Enable the ModelImageUri property.
public EnablePropertyModelImageUri ( ) : void
리턴 void

EnablePropertyModelInfo() 공개 메소드

Enable the ModelInfo property.
public EnablePropertyModelInfo ( ) : void
리턴 void

EnablePropertyModelName() 공개 메소드

Enable the ModelName property.
public EnablePropertyModelName ( ) : void
리턴 void

EnablePropertyModelUrl() 공개 메소드

Enable the ModelUrl property.
public EnablePropertyModelUrl ( ) : void
리턴 void

EnablePropertyProductImageUri() 공개 메소드

Enable the ProductImageUri property.
public EnablePropertyProductImageUri ( ) : void
리턴 void

EnablePropertyProductInfo() 공개 메소드

Enable the ProductInfo property.
public EnablePropertyProductInfo ( ) : void
리턴 void

EnablePropertyProductName() 공개 메소드

Enable the ProductName property.
public EnablePropertyProductName ( ) : void
리턴 void

EnablePropertyProductRoom() 공개 메소드

Enable the ProductRoom property.
public EnablePropertyProductRoom ( ) : void
리턴 void

EnablePropertyProductUrl() 공개 메소드

Enable the ProductUrl property.
public EnablePropertyProductUrl ( ) : void
리턴 void

EnablePropertySourceCount() 공개 메소드

Enable the SourceCount property.
public EnablePropertySourceCount ( ) : void
리턴 void

EnablePropertySourceIndex() 공개 메소드

Enable the SourceIndex property.
public EnablePropertySourceIndex ( ) : void
리턴 void

EnablePropertySourceXml() 공개 메소드

Enable the SourceXml property.
public EnablePropertySourceXml ( ) : void
리턴 void

EnablePropertyStandby() 공개 메소드

Enable the Standby property.
public EnablePropertyStandby ( ) : void
리턴 void

Manufacturer() 보호된 메소드

Manufacturer action.
Will be called when the device stack receives an invocation of the Manufacturer action for the owning device. Must be implemented iff EnableActionManufacturer was called.
protected Manufacturer ( IDvInvocation aInvocation, string &aName, string &aInfo, string &aUrl, string &aImageUri ) : void
aInvocation IDvInvocation Interface allowing querying of aspects of this particular action invocation.
aName string
aInfo string
aUrl string
aImageUri string
리턴 void

Model() 보호된 메소드

Model action.
Will be called when the device stack receives an invocation of the Model action for the owning device. Must be implemented iff EnableActionModel was called.
protected Model ( IDvInvocation aInvocation, string &aName, string &aInfo, string &aUrl, string &aImageUri ) : void
aInvocation IDvInvocation Interface allowing querying of aspects of this particular action invocation.
aName string
aInfo string
aUrl string
aImageUri string
리턴 void

Product() 보호된 메소드

Product action.
Will be called when the device stack receives an invocation of the Product action for the owning device. Must be implemented iff EnableActionProduct was called.
protected Product ( IDvInvocation aInvocation, string &aRoom, string &aName, string &aInfo, string &aUrl, string &aImageUri ) : void
aInvocation IDvInvocation Interface allowing querying of aspects of this particular action invocation.
aRoom string
aName string
aInfo string
aUrl string
aImageUri string
리턴 void

PropertyAttributes() 공개 메소드

Get a copy of the value of the Attributes property
Can only be called if EnablePropertyAttributes has previously been called.
public PropertyAttributes ( ) : string
리턴 string

PropertyManufacturerImageUri() 공개 메소드

Get a copy of the value of the ManufacturerImageUri property
Can only be called if EnablePropertyManufacturerImageUri has previously been called.
public PropertyManufacturerImageUri ( ) : string
리턴 string

PropertyManufacturerInfo() 공개 메소드

Get a copy of the value of the ManufacturerInfo property
Can only be called if EnablePropertyManufacturerInfo has previously been called.
public PropertyManufacturerInfo ( ) : string
리턴 string

PropertyManufacturerName() 공개 메소드

Get a copy of the value of the ManufacturerName property
Can only be called if EnablePropertyManufacturerName has previously been called.
public PropertyManufacturerName ( ) : string
리턴 string

PropertyManufacturerUrl() 공개 메소드

Get a copy of the value of the ManufacturerUrl property
Can only be called if EnablePropertyManufacturerUrl has previously been called.
public PropertyManufacturerUrl ( ) : string
리턴 string

PropertyModelImageUri() 공개 메소드

Get a copy of the value of the ModelImageUri property
Can only be called if EnablePropertyModelImageUri has previously been called.
public PropertyModelImageUri ( ) : string
리턴 string

PropertyModelInfo() 공개 메소드

Get a copy of the value of the ModelInfo property
Can only be called if EnablePropertyModelInfo has previously been called.
public PropertyModelInfo ( ) : string
리턴 string

PropertyModelName() 공개 메소드

Get a copy of the value of the ModelName property
Can only be called if EnablePropertyModelName has previously been called.
public PropertyModelName ( ) : string
리턴 string

PropertyModelUrl() 공개 메소드

Get a copy of the value of the ModelUrl property
Can only be called if EnablePropertyModelUrl has previously been called.
public PropertyModelUrl ( ) : string
리턴 string

PropertyProductImageUri() 공개 메소드

Get a copy of the value of the ProductImageUri property
Can only be called if EnablePropertyProductImageUri has previously been called.
public PropertyProductImageUri ( ) : string
리턴 string

PropertyProductInfo() 공개 메소드

Get a copy of the value of the ProductInfo property
Can only be called if EnablePropertyProductInfo has previously been called.
public PropertyProductInfo ( ) : string
리턴 string

PropertyProductName() 공개 메소드

Get a copy of the value of the ProductName property
Can only be called if EnablePropertyProductName has previously been called.
public PropertyProductName ( ) : string
리턴 string

PropertyProductRoom() 공개 메소드

Get a copy of the value of the ProductRoom property
Can only be called if EnablePropertyProductRoom has previously been called.
public PropertyProductRoom ( ) : string
리턴 string

PropertyProductUrl() 공개 메소드

Get a copy of the value of the ProductUrl property
Can only be called if EnablePropertyProductUrl has previously been called.
public PropertyProductUrl ( ) : string
리턴 string

PropertySourceCount() 공개 메소드

Get a copy of the value of the SourceCount property
Can only be called if EnablePropertySourceCount has previously been called.
public PropertySourceCount ( ) : uint
리턴 uint

PropertySourceIndex() 공개 메소드

Get a copy of the value of the SourceIndex property
Can only be called if EnablePropertySourceIndex has previously been called.
public PropertySourceIndex ( ) : uint
리턴 uint

PropertySourceXml() 공개 메소드

Get a copy of the value of the SourceXml property
Can only be called if EnablePropertySourceXml has previously been called.
public PropertySourceXml ( ) : string
리턴 string

PropertyStandby() 공개 메소드

Get a copy of the value of the Standby property
Can only be called if EnablePropertyStandby has previously been called.
public PropertyStandby ( ) : bool
리턴 bool

SetPropertyAttributes() 공개 메소드

Set the value of the Attributes property
Can only be called if EnablePropertyAttributes has previously been called.
public SetPropertyAttributes ( string aValue ) : bool
aValue string New value for the property
리턴 bool

SetPropertyManufacturerImageUri() 공개 메소드

Set the value of the ManufacturerImageUri property
Can only be called if EnablePropertyManufacturerImageUri has previously been called.
public SetPropertyManufacturerImageUri ( string aValue ) : bool
aValue string New value for the property
리턴 bool

SetPropertyManufacturerInfo() 공개 메소드

Set the value of the ManufacturerInfo property
Can only be called if EnablePropertyManufacturerInfo has previously been called.
public SetPropertyManufacturerInfo ( string aValue ) : bool
aValue string New value for the property
리턴 bool

SetPropertyManufacturerName() 공개 메소드

Set the value of the ManufacturerName property
Can only be called if EnablePropertyManufacturerName has previously been called.
public SetPropertyManufacturerName ( string aValue ) : bool
aValue string New value for the property
리턴 bool

SetPropertyManufacturerUrl() 공개 메소드

Set the value of the ManufacturerUrl property
Can only be called if EnablePropertyManufacturerUrl has previously been called.
public SetPropertyManufacturerUrl ( string aValue ) : bool
aValue string New value for the property
리턴 bool

SetPropertyModelImageUri() 공개 메소드

Set the value of the ModelImageUri property
Can only be called if EnablePropertyModelImageUri has previously been called.
public SetPropertyModelImageUri ( string aValue ) : bool
aValue string New value for the property
리턴 bool

SetPropertyModelInfo() 공개 메소드

Set the value of the ModelInfo property
Can only be called if EnablePropertyModelInfo has previously been called.
public SetPropertyModelInfo ( string aValue ) : bool
aValue string New value for the property
리턴 bool

SetPropertyModelName() 공개 메소드

Set the value of the ModelName property
Can only be called if EnablePropertyModelName has previously been called.
public SetPropertyModelName ( string aValue ) : bool
aValue string New value for the property
리턴 bool

SetPropertyModelUrl() 공개 메소드

Set the value of the ModelUrl property
Can only be called if EnablePropertyModelUrl has previously been called.
public SetPropertyModelUrl ( string aValue ) : bool
aValue string New value for the property
리턴 bool

SetPropertyProductImageUri() 공개 메소드

Set the value of the ProductImageUri property
Can only be called if EnablePropertyProductImageUri has previously been called.
public SetPropertyProductImageUri ( string aValue ) : bool
aValue string New value for the property
리턴 bool

SetPropertyProductInfo() 공개 메소드

Set the value of the ProductInfo property
Can only be called if EnablePropertyProductInfo has previously been called.
public SetPropertyProductInfo ( string aValue ) : bool
aValue string New value for the property
리턴 bool

SetPropertyProductName() 공개 메소드

Set the value of the ProductName property
Can only be called if EnablePropertyProductName has previously been called.
public SetPropertyProductName ( string aValue ) : bool
aValue string New value for the property
리턴 bool

SetPropertyProductRoom() 공개 메소드

Set the value of the ProductRoom property
Can only be called if EnablePropertyProductRoom has previously been called.
public SetPropertyProductRoom ( string aValue ) : bool
aValue string New value for the property
리턴 bool

SetPropertyProductUrl() 공개 메소드

Set the value of the ProductUrl property
Can only be called if EnablePropertyProductUrl has previously been called.
public SetPropertyProductUrl ( string aValue ) : bool
aValue string New value for the property
리턴 bool

SetPropertySourceCount() 공개 메소드

Set the value of the SourceCount property
Can only be called if EnablePropertySourceCount has previously been called.
public SetPropertySourceCount ( uint aValue ) : bool
aValue uint New value for the property
리턴 bool

SetPropertySourceIndex() 공개 메소드

Set the value of the SourceIndex property
Can only be called if EnablePropertySourceIndex has previously been called.
public SetPropertySourceIndex ( uint aValue ) : bool
aValue uint New value for the property
리턴 bool

SetPropertySourceXml() 공개 메소드

Set the value of the SourceXml property
Can only be called if EnablePropertySourceXml has previously been called.
public SetPropertySourceXml ( string aValue ) : bool
aValue string New value for the property
리턴 bool

SetPropertyStandby() 공개 메소드

Set the value of the Standby property
Can only be called if EnablePropertyStandby has previously been called.
public SetPropertyStandby ( bool aValue ) : bool
aValue bool New value for the property
리턴 bool

SetSourceIndex() 보호된 메소드

SetSourceIndex action.
Will be called when the device stack receives an invocation of the SetSourceIndex action for the owning device. Must be implemented iff EnableActionSetSourceIndex was called.
protected SetSourceIndex ( IDvInvocation aInvocation, uint aValue ) : void
aInvocation IDvInvocation Interface allowing querying of aspects of this particular action invocation.
aValue uint
리턴 void

SetSourceIndexByName() 보호된 메소드

SetSourceIndexByName action.
Will be called when the device stack receives an invocation of the SetSourceIndexByName action for the owning device. Must be implemented iff EnableActionSetSourceIndexByName was called.
protected SetSourceIndexByName ( IDvInvocation aInvocation, string aValue ) : void
aInvocation IDvInvocation Interface allowing querying of aspects of this particular action invocation.
aValue string
리턴 void

SetStandby() 보호된 메소드

SetStandby action.
Will be called when the device stack receives an invocation of the SetStandby action for the owning device. Must be implemented iff EnableActionSetStandby was called.
protected SetStandby ( IDvInvocation aInvocation, bool aValue ) : void
aInvocation IDvInvocation Interface allowing querying of aspects of this particular action invocation.
aValue bool
리턴 void

Source() 보호된 메소드

Source action.
Will be called when the device stack receives an invocation of the Source action for the owning device. Must be implemented iff EnableActionSource was called.
protected Source ( IDvInvocation aInvocation, uint aIndex, string &aSystemName, string &aType, string &aName, bool &aVisible ) : void
aInvocation IDvInvocation Interface allowing querying of aspects of this particular action invocation.
aIndex uint
aSystemName string
aType string
aName string
aVisible bool
리턴 void

SourceCount() 보호된 메소드

SourceCount action.
Will be called when the device stack receives an invocation of the SourceCount action for the owning device. Must be implemented iff EnableActionSourceCount was called.
protected SourceCount ( IDvInvocation aInvocation, uint &aValue ) : void
aInvocation IDvInvocation Interface allowing querying of aspects of this particular action invocation.
aValue uint
리턴 void

SourceIndex() 보호된 메소드

SourceIndex action.
Will be called when the device stack receives an invocation of the SourceIndex action for the owning device. Must be implemented iff EnableActionSourceIndex was called.
protected SourceIndex ( IDvInvocation aInvocation, uint &aValue ) : void
aInvocation IDvInvocation Interface allowing querying of aspects of this particular action invocation.
aValue uint
리턴 void

SourceXml() 보호된 메소드

SourceXml action.
Will be called when the device stack receives an invocation of the SourceXml action for the owning device. Must be implemented iff EnableActionSourceXml was called.
protected SourceXml ( IDvInvocation aInvocation, string &aValue ) : void
aInvocation IDvInvocation Interface allowing querying of aspects of this particular action invocation.
aValue string
리턴 void

SourceXmlChangeCount() 보호된 메소드

SourceXmlChangeCount action.
Will be called when the device stack receives an invocation of the SourceXmlChangeCount action for the owning device. Must be implemented iff EnableActionSourceXmlChangeCount was called.
protected SourceXmlChangeCount ( IDvInvocation aInvocation, uint &aValue ) : void
aInvocation IDvInvocation Interface allowing querying of aspects of this particular action invocation.
aValue uint
리턴 void

Standby() 보호된 메소드

Standby action.
Will be called when the device stack receives an invocation of the Standby action for the owning device. Must be implemented iff EnableActionStandby was called.
protected Standby ( IDvInvocation aInvocation, bool &aValue ) : void
aInvocation IDvInvocation Interface allowing querying of aspects of this particular action invocation.
aValue bool
리턴 void