|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IWorkspaceProperty
Provides access to members that control the Workspace property object.
The IWorkspaceProperty interface is supported by WorkspaceProperty objects that are returned by the IWorkspaceProperties::Property method. If the IsSupported property returns False, then the workspace does not support determination of the specified property (the property group/property type was added at a later release than the component the application is working with).
The PropertyValue is returned as an Object. Applications are responsible for checking the type of the object and accessing the appropriate member value.
Method Summary | |
---|---|
Object |
getPropertyValue()
The value of this property. |
boolean |
isReadOnly()
Indicates if this property is read only. |
boolean |
isSupported()
Indicates if this property is supported. |
void |
setIsReadOnly(boolean isReadOnly)
Indicates if this property is read only. |
void |
setIsSupported(boolean isSupported)
Indicates if this property is supported. |
void |
setPropertyValue(Object propertyValue)
The value of this property. |
Method Detail |
---|
Object getPropertyValue() throws IOException, AutomationException
The PropertyValue is returned as an Object. Applications are responsible for checking the type of the object and accessing the appropriate member value.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setPropertyValue(Object propertyValue) throws IOException, AutomationException
propertyValue
- A Variant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isReadOnly() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setIsReadOnly(boolean isReadOnly) throws IOException, AutomationException
isReadOnly
- The isReadOnly (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isSupported() throws IOException, AutomationException
If the IsSupported property returns False, then the workspace does not support determination of the specified property (the property group/property type was added at a later release than the component the application is working with).
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setIsSupported(boolean isSupported) throws IOException, AutomationException
If the IsSupported property returns False, then the workspace does not support determination of the specified property (the property group/property type was added at a later release than the component the application is working with).
isSupported
- The isSupported (in)
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 |