ImageTransformOperationCollection

ImageTransformOperationCollection 类

表示对图像应用的效果集合。

public sealed class ImageTransformOperationCollection : PVIObject, 
    IImageTransformOperationCollection

属性

名称描述
AsIPresentationComponent { get; }允许获取基础 IPresentationComponent 接口。只读 IPresentationComponent
Count { get; }返回集合中图像效果的数量。只读 Int32。
IsReadOnly { get; }获取一个值,指示 ICollection 是否为只读。只读 Boolean。
Item { get; }通过索引从集合中返回一个 ImageTransformOperation

方法

名称描述
Add(IImageTransformOperation)将新的图像效果添加到集合的末尾。
AddAlphaBiLevelEffect(float)将新的 Alpha Bi-Level 效果添加到集合的末尾。
AddAlphaCeilingEffect()将新的 Alpha Ceiling 效果添加到集合的末尾。
AddAlphaFloorEffect()将新的 Alpha Floor 效果添加到集合的末尾。
AddAlphaInverseEffect()将新的 Alpha Inverse 效果添加到集合的末尾。
AddAlphaModulateEffect()将新的 Alpha Modulate 效果添加到集合的末尾。
AddAlphaModulateFixedEffect(float)将新的 Alpha Modulate Fixed 效果添加到集合的末尾。
AddAlphaReplaceEffect(float)将新的 Alpha Replace 效果添加到集合的末尾。
AddBiLevelEffect(float)将新的 Bi-Level(黑/白)效果添加到集合的末尾。
AddBlurEffect(double, bool)将新的 Blur 效果添加到集合的末尾。
AddBrightnessContrastEffect(float, float)将新的 BrightnessContrast 效果添加到集合的末尾。
AddColorChangeEffect()将新的 Color Change 效果添加到集合的末尾。
AddColorReplaceEffect()将新的 Color Replacement 效果添加到集合的末尾。
AddDuotoneEffect()将新的 Duotone 效果添加到集合的末尾。
AddFillOverlayEffect()将新的 Fill Overlay 效果添加到集合的末尾。
AddGrayScaleEffect()将新的 Gray Scale 效果添加到集合的末尾。
AddHSLEffect(float, float, float)将新的 Hue/Saturation/Luminance 效果添加到集合的末尾。
AddLuminanceEffect(float, float)将新的 Luminance 效果添加到集合的末尾。
AddTintEffect(float, float)将新的 Tint 效果添加到集合的末尾。
Clear()从集合中移除所有图像效果。
Contains(IImageTransformOperation)确定 ICollection 是否包含特定值。
CopyTo(IImageTransformOperation[], int)将 ICollection 的元素复制到数组中,从指定的数组索引开始。
override Equals(object)与指定对象比较。
GetEnumerator()返回一个枚举器,用于遍历集合。
override GetHashCode()返回哈希码。
Remove(IImageTransformOperation)从 ICollection 中移除第一次出现的特定对象。
RemoveAt(int)在指定索引处从集合中移除图像效果。

另请参阅