|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRasterKeyProperties
Provides access to members that control raster key properties.
Method Summary | |
---|---|
void |
getAllBandProperties(int bandIndex,
IStringArray[] ppNames,
IVariantArray[] ppValues)
Queries all available band-specific key properties. |
void |
getAllProperties(IStringArray[] ppNames,
IVariantArray[] ppValues)
Queries all available key properties. |
Object |
getBandProperty(String sName,
int bandIndex)
Returns the requested key property by name for a given band. |
Object |
getProperty(String sName)
Returns the requested key property by name. |
void |
removeBandProperty(String sName,
int bandIndex)
Removes all occurrences of the specified key property for a given band. |
void |
removeProperty(String sName)
Removes all occurrences of the specified key property. |
void |
setBandProperty(String sName,
int bandIndex,
Object vtValue)
Updates the value of the specified key property by name for a given band. |
void |
setProperty(String sName,
Object vtValue)
Updates the value of the specified key property by name. |
Method Detail |
---|
Object getProperty(String sName) throws IOException, AutomationException
sName
- The sName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setProperty(String sName, Object vtValue) throws IOException, AutomationException
sName
- The sName (in)vtValue
- A Variant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void removeProperty(String sName) throws IOException, AutomationException
sName
- The sName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void getAllProperties(IStringArray[] ppNames, IVariantArray[] ppValues) throws IOException, AutomationException
ppNames
- A reference to a com.esri.arcgis.system.IStringArray (out: use single element array)ppValues
- A reference to a com.esri.arcgis.system.IVariantArray (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.Object getBandProperty(String sName, int bandIndex) throws IOException, AutomationException
sName
- The sName (in)bandIndex
- The bandIndex (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setBandProperty(String sName, int bandIndex, Object vtValue) throws IOException, AutomationException
sName
- The sName (in)bandIndex
- The bandIndex (in)vtValue
- A Variant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void removeBandProperty(String sName, int bandIndex) throws IOException, AutomationException
sName
- The sName (in)bandIndex
- The bandIndex (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void getAllBandProperties(int bandIndex, IStringArray[] ppNames, IVariantArray[] ppValues) throws IOException, AutomationException
bandIndex
- The bandIndex (in)ppNames
- A reference to a com.esri.arcgis.system.IStringArray (out: use single element array)ppValues
- A reference to a com.esri.arcgis.system.IVariantArray (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |