Interface IWatermarkDefinition
A watermark definition containing content, appearance and position information
Inherited Members
System.ICloneable.Clone()
System.ComponentModel.INotifyPropertyChanged.PropertyChanged
Namespace: OSGeo.MapGuide.ObjectModels.WatermarkDefinition
Assembly: OSGeo.MapGuide.ObjectModels.dll
Syntax
public interface IWatermarkDefinition : IResource, IVersionedEntity, ICloneable, INotifyPropertyChanged
Properties
| Improve this Doc View SourceAppearance
Gets or sets the appearance of the watermark
Declaration
IWatermarkAppearance Appearance { get; set; }
Property Value
Type | Description |
---|---|
IWatermarkAppearance |
Content
Gets or sets a symbol definition defining the content of the watermark
Declaration
ISymbolDefinitionBase Content { get; set; }
Property Value
Type | Description |
---|---|
ISymbolDefinitionBase |
Position
Gets or sets the position of the watermark
Declaration
IPosition Position { get; set; }
Property Value
Type | Description |
---|---|
IPosition |
SupportedLayerDefinitionVersion
Gets the version of the Layer Definition that can take this watermark
Declaration
Version SupportedLayerDefinitionVersion { get; }
Property Value
Type | Description |
---|---|
System.Version |
SupportedMapDefinitionVersion
Gets the version of the Map Definition that can take this watermark
Declaration
Version SupportedMapDefinitionVersion { get; }
Property Value
Type | Description |
---|---|
System.Version |
Methods
| Improve this Doc View SourceCreateTilePosition()
Creates the tile position.
Declaration
ITilePosition CreateTilePosition()
Returns
Type | Description |
---|---|
ITilePosition |
CreateXYPosition()
Creates the XY position.
Declaration
IXYPosition CreateXYPosition()
Returns
Type | Description |
---|---|
IXYPosition |